Python 在多指标组合中,哪个月的累计总和最高

Python 在多指标组合中,哪个月的累计总和最高,python,python-3.x,pandas,multi-index,Python,Python 3.x,Pandas,Multi Index,我有一个多索引数据帧: chamber_temp month day 1 1 0.000000 2 0.005977 3 0.001439 4 -0.000119 5 0.000514 ... 12 27 0.001799 28 0.002346 29 -0.001815 30 0.0011

我有一个多索引数据帧:

            chamber_temp
month day          
1     1    0.000000
      2    0.005977
      3    0.001439
      4   -0.000119
      5    0.000514
            ...
12    27   0.001799
      28   0.002346
      29  -0.001815
      30   0.001102
      31  -0.004189
我想得到的是哪个月的积数最高。 我想做的是,每个月都应该有一个值,它将给我该月内某一天所有值的累计和,这就是我试图获得帮助的问题。

请尝试

df.groupby('month')['chamber_temp'].sum().idxmax()
请试一试

df.groupby('month')['chamber_temp'].sum().idxmax()
当存在多索引时,可以利用中的level参数来避免在这种情况下使用groupby

df['champer_temp'].sum(level=0).idxmax()
当存在多索引时,可以利用中的level参数来避免在这种情况下使用groupby

df['champer_temp'].sum(level=0).idxmax()