我有一个带有日期和平均值的数据框。我需要将平均值推迟一个月,即2016年5月的平均值应该是2016年4月的平均值,依此类推。第一个月是0。
The original data set
concat avg_sa
2016 - Apr 43.075
2016 - Aug 53.18387097
2016 - Dec 70.87903226
2016 - Jul 51.1516129
2016 - Jun 46.40166667
2016 - May 42.76935484
2016 - Nov 73.81666667
2016 - Oct 67.6
2016 - Sep 56.35833333
2017 - Apr 67.34166667
2017 - Aug 72.67741935
2017 - Dec 79.01612903
2017 - Feb 71.85714286
2017 - Jan 73.30645161
2017 - Jul 72.50806452
2017 - Jun 67.78333333
2017 - Mar 65.06451613
2017 - May 63.40645161
请帮助。谢谢!!
预期数据集
concat new_avg_sa
2016 - Apr 0
2016 - May 43.075
2016 - Jun 42.76935484
2016 - Jul 46.40166667
2016 - Aug 51.1516129
2016 - Sep 53.18387097
2016 - Oct 56.35833333
2016 - Nov 67.6
2016 - Dec 73.81666667
2017 - Jan 70.87903226
2017 - Feb 73.30645161
2017 - Mar 71.85714286
2017 - Apr 65.06451613
2017 - May 67.34166667