在Python中删除行时缩小Pandas Dataframe的行号
基本上,这个问题和这个链接中的问题是一样的:在R数据框中删除行时,如何自动缩减行号。不过,我想用pandas的数据框来实现这个功能。我该怎么做呢?在Pandas库中似乎没有类似于R数据框的rownames方法……有没有什么想法?
2 个回答
0
还有一种方法可以做到这一点,它不会生成一个带有旧索引的新列:
df.index=range(len(df.index))
2
你所说的“行号”在pandas中其实是索引的一部分,这里指的是一个整数索引。你可以通过以下方式重新构建这个索引:
df = df.reset_index(drop=True)