按列/年的移动平均值-python,大熊猫
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了按列/年的移动平均值-python,大熊猫相关的知识,希望对你有一定的参考价值。
我需要为所有往年的国家/地区[noc]建立“ total_medals”列的移动平均值-我的数据看起来像是:
medal Bronze Gold Medal Silver **total_medals**
noc year
ALG 1984 2.0 NaN NaN NaN 2.0
1992 4.0 2.0 NaN NaN 6.0
1996 2.0 1.0 4.0 7.0
ANZ 1984 2.0 15.0 NaN 2.0 19.0
1992 3.0 5.0 NaN 2.0 10.0
1996 1.0 2.0 2.0 5.0
ARG 1984 2.0 6.0 NaN 3.0 11.0
1992 5.0 3.0 NaN 24.0 32.0
1992 3.0 7.0 NaN 5.0 15.0
我想按每个国家和每年的移动平均值(即ALG:1984年平均(总奖章)= 2.0; 1992年平均(总奖章)=(2.0 + 6.0)/ 2 = 4.0; 1996年平均(总奖章)=(2.0 + 6.0 + 7.0)/ 3 = 5.0)-移动平均值应出现在新列中(total_medals旁边)。
此外,对于每个国家/地区和年份组合,称为“绩效”的新列应为“总奖赏”除以“移动平均值”的比例
答案
样本数据帧
以上是关于按列/年的移动平均值-python,大熊猫的主要内容,如果未能解决你的问题,请参考以下文章