我有一个数据框df:
Serial_no date Index x y
1 2014-01-01 1 2.0 3.0
1 2014-03-01 2 3.0 3.0
1 2014-04-01 3 6.0 2.0
2 2011-03-01 1 5.1 1.3
2 2011-04-01 2 5.8 0.6
2 2011-05-01 3 6.5 -0.1
2 2011-07-01 4 3.0 5.0
3 2019-10-01 1 7.9 -1.5
3 2019-11-01 2 8.6 -2.2
3 2020-01-01 3 10.0 -3.6
3 2020-02-01 4 10.7 -4.3
3 2020-03-01 5 4.0 3.0
Run Code Online (Sandbox Code Playgroud)
注意:
数据按月分组Serial_no(date每月第一天)。该Index列的设置使得每个连续报告的日期都是该系列中的连续数字。每组报告的日期数量Serial_no不同。每个组的报告日期间隔date都不同 …