小编use*_*018的帖子

Pandas:按多列分组,查找最大值并将其他列保留在数据框中

我希望将数据框中的多个列分组,仅保留最大值,并保留相应的日期列

下面是数据框的样子:

指数 地点 设备类型 价值 时间
0 AAA A 10 2021-02-02 01:30:00
1 AAA A 5 2021-02-02 01:35:00
2 AAA 2 2021-02-02 01:40:00
3 血脑屏障 C 3 2021-02-02 02:00:00
4 血脑屏障 C 11 2021-02-02 02:05:00
5 血脑屏障 C 20 2021-02-02 02:10:00
6 血脑屏障 D 30 2021-02-02 04:00:00

我正在尝试获得以下输出:

指数 地点 设备类型 价值 时间
0 AAA A 10 2021-02-02 01:30:00
1 AAA 2 2021-02-02 01:40:00
2 血脑屏障 C 20 2021-02-02 02:10:00
3 血脑屏障 D 30 2021-02-02 04:00:00

当我尝试以下 …

max dataframe pandas pandas-groupby

7
推荐指数
1
解决办法
8080
查看次数

标签 统计

dataframe ×1

max ×1

pandas ×1

pandas-groupby ×1