【发布时间】:2020-06-12 09:43:57
【问题描述】:
我的数据框中有 24 个月的预测,如何将日期过滤为 12 个月
我知道如何按固定日期过滤。
但我的约会总是延长一个月。所以我需要一个可变过滤器。
我的解决方案应该是从当前月份开始过滤 12 个月。
非常感谢
【问题讨论】:
-
dtype of date 已经是 datetime64[ns]
我的数据框中有 24 个月的预测,如何将日期过滤为 12 个月
我知道如何按固定日期过滤。
但我的约会总是延长一个月。所以我需要一个可变过滤器。
我的解决方案应该是从当前月份开始过滤 12 个月。
非常感谢
【问题讨论】:
试试这个:
from datetime import date
from dateutil.relativedelta import relativedelta
df = df[df['Date_column_name'] >= (date.today() + relativedelta(months=+12))]
希望对你有帮助...
【讨论】: