从熊猫的数据帧的第二行开始设置索引

时间:2020-07-07 10:08:40

标签: python-3.x pandas dataframe

给出如下玩具数据集:

0  start_date  end_date
1      2019      2021

阅读第二行:

df.iloc[0]

出局:

0
start_date    2019
end_date      2021
Name: 1, dtype: object

阅读专栏:

df.columns

出局:

Out[218]: Index(['start_date', 'end_date'], dtype='object', name=0)

如何从secode行开始重设索引0?谢谢。

   start_date  end_date
0      2019      2021

1 个答案:

答案 0 :(得分:2)

DataFrame.reset_indexdrop=True一起用作默认索引,然后通过DataFrame.rename_axis删除(设置为None)索引和列名称:

df = df.reset_index(drop=True).rename_axis(index=None, columns=None)
print(df)
   start_date  end_date
0        2019      2021