日付データをソートして、インデックスもその順番に付け替えます。 EXCELではよくやる作業をpandas で行います。
使用例
YYYY-MM-DD のフォーマットです。
やりたいこと | コーディング |
---|---|
古い順に並べ替える | df.sort_values(by = 'Date', ascending=True) |
インデックスを付け替える | df.reset_index(drop=True) |
データフレームにそのまま書き込む | df.reset_index(drop=True, inplace=True) |
ポイント
- Dateとという列で日付順にする
- ascending = True で古い順にする
- 並び替えてもインデックスはそのままなので、付け替える
- drop=True で付け替える前のインデックスを削除する
- inplace=Trueで、データフレームに上書きする