删除没有索引标题的数据框中的列

时间:2017-03-17 00:56:36

标签: python pandas

我是Python的新手,在没有找到这个问题的答案的情况下搜索了这个论坛。我有一个数据框,第一列没有标题,但由数字0,1,2,3,4 ......降序到矩阵的高度(它是一列行号)。我试图删除此列并使用以下代码行:

df.drop(df.columns[[0]], axis=1, inplace=True)

这一行从左侧而不是我想要删除的第一列中删除了我的第二列。如何删除或删除第一列?

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

pandas不允许DataFrameSeries对象在没有Index的情况下存在。最简单的索引可能是RangeIndex,只需要为0,就像你的情况一样。

pandas 2.0 might make indices optional。但是,这仍然是遥远的未来。