【发布时间】:2019-12-20 21:34:02
【问题描述】:
我有一个具有这个形状的数据框:
x y
1 1510 -125
2 1636 -125
3 1637 -125
4 1509 -124
5 1510 -124
... ... ...
4210 1555 68
4211 1556 68
4212 1682 68
4213 1554 69
4214 1555 69
我想在 x 上找到所有相同的值,并只保留 y 上绝对值最高的那个。
例如在给定的数据框上:
x y
1 1510 -125
... ... ...
5 1510 -124
... ... ...
4210 1555 68
... ... ...
4214 1555 69
我想保留
x y
1 1510 -125
... ... ...
4214 1555 69
并删除 x 相同 和 y 较低 的其他值。
【问题讨论】:
-
你觉得
highest absolute of another row吗? -
是的。如果我有很多相同的 x,我想保留绝对 y 最高的 x
标签: python pandas dataframe data-science