当前位置:  开发笔记 > 编程语言 > 正文

查找多索引数据框的每个级别的最大值

如何解决《查找多索引数据框的每个级别的最大值》经验,为你挑选了1个好方法。



1> jezrael..:

最简单的是使用min参数level=0:

print (df.data.min(level=0).reset_index(name='min'))
   a  min
0  1  0.1
1  2  0.5

如果需要输出为df且只有一列df:

print (df.min(level=0))
   data
a      
1   0.1
2   0.5

或者groupby通过汇总的第一级min:

print (df.groupby(level=0).data.min().reset_index(name='min'))
   a  min
0  1  0.1
1  2  0.5

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有