我有一个像下面这样的数据框df
- 它在几个月内获得/失去了积分。数据帧 - 访问前一行
name month agg_points
A 2017-04-01 1
B 2017-04-01 3
C 2017-04-01 0
A 2017-05-01 2
B 2017-05-01 5
C 2017-05-01 2
A 2017-06-01 4
B 2017-06-01 5
C 2017-06-01 1
我需要找到/获得净点失去了一个每月的基础 - 这将意味着从当月的点减去前一个月的分。如何访问df
上月的积分?
预期输出
name month net_points
A 2017-04-01 1
B 2017-04-01 3
C 2017-04-01 0
A 2017-05-01 1
B 2017-05-01 2
C 2017-05-01 2
A 2017-06-01 2
B 2017-06-01 0
C 2017-06-01 -1