pandas - 通过选择 pandas 中的最新数据框来过滤数据框
问题描述
我有一个如下所示的数据框
ID Date Total_Runs
Sachin 2010-01-06 09:00:00 6000
Sachin 2016-01-06 09:00:00 15000
Kohli 2019-01-06 09:00:00 11000
Kohli 2019-01-06 11:00:00 11060
Devillers 2015-01-06 09:00:00 10000
Devillers 2014-01-06 09:00:00 8000
Devillers 2012-01-06 09:00:00 8000
Devillers 2016-01-06 09:00:00 9000
我想通过为每个 ID(在熊猫中)选择最近的运行来过滤上面的数据框。
预期输出:
ID Date Total_Runs
Sachin 2016-01-06 09:00:00 15000
Kohli 2019-01-06 11:00:00 11060
Devillers 2016-01-06 09:00:00 9000
解决方案
推荐阅读
- vue.js - NativeScript-Vue 中的音频播放器
- r - 粘贴功能不适用于 RStudio 中的文件
- go - 为什么“switch t := policy.Parameter.(type)”不适用于 viper.Unmarshal()
- macos - 如何修复“ld:警告:忽略文件:文件是为不受支持的文件格式构建的,它不是被链接的体系结构?”
- awk - 如何使用awk将文件列中的子字符串替换为另一个文件中的字符串?
- mysql - 列计数与值计数不匹配,即使它匹配
- r - 在 R 中找不到函数 src_dbi
- javascript - 在javascript中获取自定义元素的ID
- mysql - Sequelize.js:包括意外。元素必须是模型、关联或对象
- grafana - Grafana:如何在仪表板设置中将多个值从变量传递到另一个变量