相关疑难解决方法(0)

按照pandas数据框分组,然后在每个组中选择最新的

如何对pandas数据帧的值进行分组并从每个组中选择最新的(按日期)?

例如,给定按日期排序的数据框:

    id     product   date
0   220    6647     2014-09-01 
1   220    6647     2014-09-03 
2   220    6647     2014-10-16
3   826    3380     2014-11-11
4   826    3380     2014-12-09
5   826    3380     2015-05-19
6   901    4555     2014-09-01
7   901    4555     2014-10-05
8   901    4555     2014-11-01
Run Code Online (Sandbox Code Playgroud)

按ID或产品分组,并选择最早的给出:

    id     product   date
2   220    6647     2014-10-16
5   826    3380     2015-05-19
8   901    4555     2014-11-01
Run Code Online (Sandbox Code Playgroud)

python group-by pandas pandas-groupby

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

标签 统计

group-by ×1

pandas ×1

pandas-groupby ×1

python ×1