python dataframe 取每行的最大值_Python Pandas Dataframe按组中的最大值选择行

该博客讨论了如何使用Python的Pandas库从数据帧中筛选每组的最大值行。具体来说,作者展示了如何处理一个由`df.pivot`创建的数据帧,并解释了如何根据'to_date'列的值选择每组的最大值行。最终目标是获取每个'F_Type'对应的具有最大'to_date'值的行。
摘要由CSDN通过智能技术生成

我有一个通过df.pivot创建的数据帧:type start end

F_Type to_date

A 20150908143000 345 316

B 20150908140300 NaN 480

20150908140600 NaN 120

20150908143000 10743 8803

C 20150908140100 NaN 1715

20150908140200 NaN 1062

20150908141000 NaN 145

20150908141500 418 NaN

20150908141800 NaN 450

20150908142900 1973 1499

20150908143000 19522 16659

D 20150908143000 433 65

E 20150908143000 7290 7375

F 20150908143000 0 0

G 20150908143000 1796 340

我想为每个“F_TYPE”筛选并返回一行,只返回最大值为“to_date”的行。我想返回以下数据帧:type start end

F_Type to_date

A 20150908143000 345 316

B 20150908143000 10743 8803

C 20150908143000 19522 16659

D 20150908143000 433 65

E 20150908143000 7290 7375

F 20150908143000 0 0

G 20150908143000 1796 340

谢谢。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值