繁体   English   中英

在 Jupyter Notebooks 中使用 Python 更改列名

[英]Changing column name with Python in Jupyter Notebooks

我想弄清楚为什么我的列名没有改变。 列名称为 0,我想将其更改为赛车运动。 我该怎么做?

以下是我尝试过的:

data=pd.read_csv("Automobile.csv")
motorsport = ['yes', 'no', 'yes', 'no', 'yes', 'yes', 'yes', 'no']
motorsport = pd.DataFrame(motorsport)
data2 = pd.concat([data,motorsport], axis=1, sort=False)
data2 = data2.rename(columns={'0': 'motorsport'})
motorsport.columns = ['motorsport']

您应该在将列表转换为数据帧(第 3 行)后放置此代码,然后您可以连接两个数据帧。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM