【发布时间】:2021-12-02 14:03:43
【问题描述】:
我想弄清楚为什么我的列名没有改变。列名称为 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'})
【问题讨论】:
-
你确定是
'0'而不是0 -
您应该提供
data2.columns
标签: python pandas jupyter-notebook concatenation data-analysis