小编Jan*_*ará的帖子

datetime64[ns] 与 date 的比较

我的 DataFrame 的值如下所示

    Date        Value 
1   2020-04-12  A
2   2020-05-12  B   
3   2020-07-12  C   
4   2020-10-12  D
5   2020-11-12  E
Run Code Online (Sandbox Code Playgroud)

我只需要创建新的 DataFrame,其中包含从今天(7.12)到未来的日期(在本例中仅第 3、4 和 5 行)。

我使用这段代码:

df1= df[df["Date"] >= date.today()]
Run Code Online (Sandbox Code Playgroud)

但它给了我TypeError: dtype=datetime64[ns] 和 date 之间的比较无效

我究竟做错了什么?谢谢你!

python datetime date pandas

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

date ×1

datetime ×1

pandas ×1

python ×1