将列名添加到 Pandas 中的数据框
让我们如何在 Pandas 中为 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)
输出 :
在这里我们可以看到 DataFrame 中的列是未命名的。
向 DataFrame 添加列名:我们可以使用其columns
属性向现有 DataFrame 添加列。
# adding column name to the respective columns
team.columns =['Name', 'Code', 'Age', 'Weight']
# displaying the DataFrame
print(team)
输出 :
现在 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)
输出 :
我们可以看到列的名称已更改。
在评论中写代码?请使用 ide.geeksforgeeks.org,生成链接并在此处分享链接。