我有类似的数据以下哪个是熊猫数据帧格式。在
A B C D E F G
1 1 2 3 1 4 2
1 1 2 4 5 6 7
1 1 2 3 2 3 2
1 1 2 4 5 6 7
2 1 2 3 2 3 4
2 1 2 3 4 3 3
2 1 2 4 5 6 7
在这里,''lvu'['C]
我想计算G变量的平均值|中位数|和使用尾(2)在每个组的数据聚合到agg | lvl。在
我的预期产出如下:
平均值的预期输出:
^{pr2}$中位数和和和的输出是相同的,但是我们必须考虑中值和和和值来代替平均值。在
为此,我尝试了以下代码,但没有得到预期的输出。在
df.groupby(agg_lvl,as_index=False).tail(2).agg({'G':'mean'})
有谁能帮我解决这个问题吗。在
提前谢谢。在
使用^{} 代替
agg
返回与tail
过滤的DataFrame形状相同的新列:编辑:
^{pr2}$相关问题 更多 >
编程相关推荐