在Pandas中为数据框架添加列名

在Pandas中为数据框架添加列名

让我们看看如何在Pandas中为DataFrame列添加名字。

创建DataFrame :

# importing the pandas library
import pandas as pd
  
# creating lists
l1 =["Amar", "Barsha", "Carlos", "Tanmay", "Misbah"]
l2 =["Alpha", "Bravo", "Charlie", "Tango", "Mike"]
l3 =[23, 25, 22, 27, 29]
l4 =[69, 54, 73, 70, 74]
  
# creating the DataFrame
team = pd.DataFrame(list(zip(l1, l2, l3, l4))) 
  
# displaying the DataFrame
print(team)

输出 :

在Pandas中为数据框架添加列名

这里我们可以看到,DataFrame中的列是未命名的。

向DataFrame添加列名:我们可以使用列属性向现有的DataFrame添加列。

# adding column name to the respective columns
team.columns =['Name', 'Code', 'Age', 'Weight']
  
# displaying the DataFrame
print(team)

输出 :

在Pandas中为数据框架添加列名

现在DataFrame有了列名。

重命名DataFrame的列名:我们可以通过使用rename()函数重命名DataFrame的列名。

# reanming the DataFrame columns
team.rename(columns = {'Code':'Code-Name', 
                       'Weight':'Weight in kgs'}, 
            inplace = True)
  
# displaying the DataFrame
print(team)

输出 :

在Pandas中为数据框架添加列名

我们可以看到列的名称已经被改变。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程