【发布时间】:2020-01-18 12:45:50
【问题描述】:
我有一个看起来像这样的数据集,
DateTime Value
2019-06-05 12:10:31.467
2019-06-05 12:27:30.383 13371.6
2019-06-05 12:49:31.140 14020.4
2019-06-05 14:58:16.503 14045.5
2019-06-06 02:58:16.353 14095.8
2019-06-06 13:21:49.570 14020.4
2019-06-06 14:51:58.610 14095.8
2019-06-06 14:58:13.093 13066.3
2019-06-07 02:58:10.073 13273.4
我希望 pandas 代码只为我获取日期时间行的最新值,
DateTime Value
2019-06-05 14:58:16.503 14045.5
2019-06-06 14:58:13.093 13066.3
2019-06-07 02:58:10.073 13273.4
【问题讨论】:
-
欢迎来到 SO @Amogh Katwe。提问前请阅读以下文章:stackoverflow.com/help/how-to-ask
-
像
df.groupby(df.DateTime.dt.day).tail(1)一样使用smth - 如果你有多年等,也可以按月/年分组。
标签: python pandas datetime analytics