在熊猫
中为数据框添加列名
原文:https://www.geesforgeks.org/add-column-name-to-data frame-in-pandas/
让我们看看如何在 Pandas 中为数据框列添加名称。
创建数据帧:
# 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)
输出:
这里我们可以看到数据框中的列是未命名的。
向数据框添加列名:我们可以使用其columns
属性向现有数据框添加列。
# adding column name to the respective columns
team.columns =['Name', 'Code', 'Age', 'Weight']
# displaying the DataFrame
print(team)
输出:
现在数据框有了列名。
重命名数据框的列名:我们可以使用rename()
函数重命名数据框的列。
# reanming the DataFrame columns
team.rename(columns = {'Code':'Code-Name',
'Weight':'Weight in kgs'},
inplace = True)
# displaying the DataFrame
print(team)
输出:
我们可以看到列的名称已经改变。