如何根据groupby示例获得整个月的变异系数?

时间:2018-06-28 14:16:30

标签: python python-2.7 pandas pandas-groupby

首先,我要输入此代码。

covLoad = loadHr.groupby(['mo', 'OnOff', 'he']).mean()
covLoad.head()

这给了我这个结果-

enter image description here

现在,我想获得period值为201606OnOff的{​​{1}} 1的均值。我该怎么办?

1 个答案:

答案 0 :(得分:1)

以下应该可以解决问题:

loadHr.groupby(['mo', 'OnOff', 'he']).mean()\
.reset_index().groupby(['OnOff', 'period']).mean().loc[(1, 201606)]

我们必须重置groupby的索引才能再次使用它。由于我们以多索引结尾,因此必须将元组传递给.loc方法。