【发布时间】:2020-01-27 14:30:12
【问题描述】:
我有以下数据:
toggle_day Diff
Date
2000-01-04 True NaT
2000-01-11 True 7 days
2000-01-24 True 13 days
2000-01-28 True 4 days
2000-02-09 True 12 days
... ... ...
2019-08-14 True 2 days
2019-08-23 True 9 days
2019-10-01 True 39 days
2019-10-02 True 1 days
2019-10-08 True 6 days
677 rows × 2 columns
我想查看Diff 大于 20 天的日期。为此,我做了这样的事情:
df1[df1.diff > 20 days] 这是错误的,我想因为我需要在日期时间告诉它days。我试过df1[df1.diff > datetime.datetime(20)],但这也不起作用:
TypeError:函数缺少必需的参数“月”(位置 2)
我如何在Diff 中搜索大于数字的天数。
【问题讨论】: