我有如下数据:
Group YearMonth PageViews Users
A 202001 100 10
A 202002 120 9
B 202002 150 12
A 202003 90 10
B 202003 120 15
C 202001 130 10
我想找出每个新月份与前一个月使用量中值的百分比差异,例如,在每个组下
如何使用python找到它?任何帮助都将不胜感激。多谢各位
通过控制“组”列,您可能需要移动页面视图
这样,在每一行中,您都会有接下来几个月的记录。 最后,您可以简单地将平均值计算为
对于中位数,假设您将在A组旁边计算所有移位值,则可以计算每行的值
您可以使用^{} 方法获取之前所有值的中位数,并
shift
将结果与下一个YearMonth对齐,每个组使用groupby
进行此操作然后,根据需要计算百分比差异。我想你想要:
相关问题 更多 >
编程相关推荐