🖥️

[個人メモ] 時系列データ解析のための小技

1 min read 1

個人的なメモ
※ 逐次メモ追加予定

Pythonで連続した日付のリストを作成する

pandasなどで、時系列データのDataFrameを作成するにあたって、連続の時系列データを作成

from datetime import datetime, timedelta

start_date = datetime(2020, 1, 1)
end_date = datetime(2020, 1, 31)
day_diff = (end_date - start_date).days + 1

date_list = [start_date + timedelta(days=i) for i in range(day_diff)]

参考

Pythonで連続した日付のリストを作る | 分析ノート

Discussion

- day_diff = (end_date + start_date).days + 1
+ day_diff = (end_date - start_date).days + 1
ログインするとコメントできます