小编Pio*_*otr的帖子

Python Multiindex Dataframe 删除最大值

我在 python pandas 中与 MultiIndex DataFrame 苦苦挣扎。

假设我有一个这样的 df:

                    count    day     
group    name

  A      Anna        10      Monday
         Beatrice    15      Tuesday

  B      Beatrice    15      Wednesday
         Cecilia     20      Thursday
Run Code Online (Sandbox Code Playgroud)

我需要的是找到每个组的名称最大值并将其从数据框中删除。

最终的 df 看起来像:

                    count    day     
group    name

  A      Anna        10      Monday

  B      Beatrice    15      Wednesday
Run Code Online (Sandbox Code Playgroud)

你们有没有人知道如何做到这一点?我的想法不多了...

提前致谢!

编辑:

如果原始数据帧是:

                   count    day     
group    name

  A      Anna        10      Monday
         Beatrice    15      Tuesday

  B      Beatrice    20      Wednesday
         Cecilia     15      Thursday
Run Code Online (Sandbox Code Playgroud)

最终的 df 需要是:

                   count    day     
group    name

  A      Anna        10      Monday
         Beatrice    15      Tuesday

  B …
Run Code Online (Sandbox Code Playgroud)

python multi-index dataframe pandas

3
推荐指数
1
解决办法
81
查看次数

标签 统计

dataframe ×1

multi-index ×1

pandas ×1

python ×1