在Python中删除行时,缩小Pandas Dataframe中的行号

时间:2014-03-13 14:39:08

标签: python pandas dataframe

基本上这与此链接中的问题相同:How to automatically shrink down row numbers in R data frame when removing rows in R。但是,我想用pandas数据帧来做这件事。我该怎么做呢?似乎没有类似于Pandas库中R数据帧的rownames方法......有什么想法吗?

2 个答案:

答案 0 :(得分:2)

你叫什么"行号"是pandas-speak中索引的一部分,在本例中是整数索引。您可以使用

重建索引
df = df.reset_index(drop=True)

答案 1 :(得分:0)

还有另一种方法,它不会使用旧索引生成新列:

df.index=range(len(df.index))