小编Ram*_*mit的帖子

从熊猫多索引数据框中获取最大值

我试图从具有多个索引的 Pandas 数据框中仅检索最大值(包括多索引值)。我拥有的数据框是通过 groupby 和列选择 ('tOfmAJyI') 生成的,如下所示:

df.groupby('id')['tOfmAJyI'].value_counts()

Out[4]: 
id     tOfmAJyI
3      mlNXN       4
       SSvEP       2
       hCIpw       2
5      SSvEP       2
       hCIpw       1
       mlNXN       1
11     mlNXN       2
       SSvEP       1
...
Run Code Online (Sandbox Code Playgroud)

我想实现的是获得最大值,包括它们相应的索引值。所以像:

id     tOfmAJyI
3      mlNXN       4
5      SSvEP       2
11     mlNXN       2
...
Run Code Online (Sandbox Code Playgroud)

我有什么想法可以实现这一目标吗?我能够获得 id 和最大值,但我仍在尝试获得 'tOfmAJyI' 的相应值。

python pandas pandas-groupby

8
推荐指数
1
解决办法
5566
查看次数

标签 统计

pandas ×1

pandas-groupby ×1

python ×1