【发布时间】:2017-06-17 14:00:55
【问题描述】:
我有一个数据集如下:
name | $ | letter
adam, 34, c
beny, 45, e
adam, 55, a
beny, 87, t
我想提取每个名字捐赠的最高 $ 以及相应的字母。 所以对于 Adam,我会得到:adam,55,a。
如果我使用:
df.groupby('name')[['$']].max()
这并没有给我相应的信。
如果我使用:
df.groupby('name')[['$','letter']].max()
我得到了字母表中最大的 $ 和最高的字母。
【问题讨论】: