首页 > 解决方案 > 通过选择 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

标签: pandaspandas-groupby

解决方案


推荐阅读