我试图将“ID”作为索引,它抛出下面提到的错误和图像:
obj= pd.read_csv("Supermarkets.csv")
obj
ID Address City Country Name Number
0 1 Ecity-1 Bangalore India village mart 2
1 2 Ecity-2 Mysore India More 3
2 3 Ecity-3 Dharwad India Bigg bazar 1
3 4 Ecity-4 Haveri India Super Mart 2
4 5 Ecity-5 Badami India Kirani angadi 1
obj.set_index("ID")
错误:
^{pr2}$
我想问题是在'ID'列名中有尾随空格。我复制了你们的数据,但删去了进口时多余的空格。您会注意到列名是如何正确对齐的。您的ID列似乎不是,可能是因为名称中有尾随空格。其他列名的情况似乎也是如此。在
我可以复制相同的数据表,并通过使用带空格的全名来避免错误:
^{pr2}$相关问题 更多 >
编程相关推荐