1. ホーム
  2. パイソン

[解決済み】pandasのデータフレームでインデックスをリセットするには?[重複している]。

2022-03-24 17:30:10

質問

あるデータフレームからいくつかの行を削除しました。その結果、次のようなインデックスを持つデータフレームを得ることができます。 [1,5,6,10,11] にリセットしたい。 [0,1,2,3,4] . どうすればいいのでしょうか?


以下のようにするとうまくいくようです。

df = df.reset_index()
del df['index']

以下は動作しません。

df = df.reindex()

解決方法は?

DataFrame.reset_index が、探しているものです。カラムとして保存されないのであれば、そうしてください。

df = df.reset_index(drop=True)

再割り当てをしない場合。

df.reset_index(drop=True, inplace=True)