使用 python 3.7、熊猫 1.1.1
我有 datetimeindex 和 date_list =["2020-07-19", "2020-07-24", ... 等列表的数据框
我想删除我的数据框中包含 date_list 中日期的所有行。
我的 datetimeindex 也包含各种 hh:mm:ss 并且无论它的日期是否在 date_list 中,我都想删除它
数据框如下所示:
time data
2020-07-19 23:52:02 1
2020-07-20 13:44:02 1
2020-07-22 23:52:02 1
2020-07-24 08:52:02 1
2020-07-24 21:52:02 1
所需的输出将是:
time data
2020-07-20 13:44:02 1
2020-07-22 23:52:02 1
删除 date_list 中的日期
以下如何删除 Pandas 数据框中特定日期的行?
我试过df.drop(pd.to_datetime("2020-07-19"))哪个给KeyError: "[Timestamp('2020-07-19 00:00:00')] not found in axis"
如何在不考虑时间的情况下删除日期?