我有一个数据帧,其数据如下所示
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
答案 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)