【发布时间】:2023-03-08 20:11:01
【问题描述】:
我有一个如下图所示的数据框
ID Start_Date
1 2018-07-23
2 2019-07-14
3 2020-07-23
4 2018-07-20
5 2020-02-23
6 2018-07-23
根据上述情况,如果 start_Date 在今天之后,我想标记为 False。
预期输出:
ID Start_Date Start_Date_Flag
1 2018-07-23 True
2 2019-07-14 True
3 2020-07-23 False
4 2018-07-20 True
5 2020-02-23 False
6 2018-07-23 True
【问题讨论】:
-
df['Start_Date_Flag'] = df['Start_Date'].lt(pd.Timestamp('now'))
标签: pandas pandas-groupby