最近在写数据分析相关的
遇到pandas库中dataFrame,如何删除列名为空的索引列
以下为报错代码
data = pd.read_csv('二手房数据.csv')
del data['Unnamed:0']
下面为报错信息:
显示keyerror
但我知道肯定是这个名字
只不过哪里出现了问题
于是乎:
打印了一下列名
print(data.columns)
将输出的index复制上去,发现出错的问题,在于空格
即冒号后面还有一个空格的
以上
ps:虽然是一个小错误,但是却耗费了我大量的时间
在遇到问题的时候,不妨将出错的地方打印出来,这样好观察问题所在