大熊猫从大熊猫数据框中删除行索引

时间:2020-02-18 08:09:25

标签: python-3.x pandas

我有一个数据帧,其数据如下所示

  id  Name   Age     
0  1  XXX    30 

并且我必须从数据框中删除0(行索引值)。

我尝试了以下

df.reset_index(inplace=True) # Resets the index, makes factor a column
df.drop("Factor",axis=1,inplace=True)  

但不会删除0。

我想要类似的输出

id  Name   Age     
 1  XXX    30 

3 个答案:

答案 0 :(得分:0)

尝试这个:

df.set_index('id', inplace=True)

答案 1 :(得分:0)

在Pandas中,索引不是可以删除的单独列。就像数组和字典中的指标一样。

例如,如果您拥有:

letters = ["a", "b", "c", "d", "e"]
letters[2]

2是无法从数组中删除的指标。

但是根据您对数据框的使用,您可以告诉熊猫不要在导出中显示索引。

答案 2 :(得分:0)

您可以使用熊猫函数set_index

df.set_index('id', inplace=True, drop=True)