【发布时间】:2021-12-21 06:10:35
【问题描述】:
我有一个这种形式的数据:
ID FIRM PAY_START PAY_end
1 A 1 359
1 A 360 500
1 B 720 780
1 C 800 930
1 D 934 1200
2 E 1 316
2 E 320 360
3 F 1 339
3 F 340 342
3 G 345 600
我希望首先将 PAY_START(以天为单位)转换为面板 1、2、3 中的出现次数,如下所示:
ID FIRM PAY_START PAY_end Occurence
1 A 1 359 1
1 A 360 500 2
1 B 720 780 3
1 C 800 930 4
1 D 934 1200 5
2 E 1 316 1
2 E 320 360 2
3 F 1 339 1
3 F 340 342 2
3 G 345 600 3
我想计算 Pay_end 的滞后:
ID FIRM PAY_START PAY_end Occurence Lag_Pay_end
1 A 1 359 1 0
1 A 360 500 2 141
1 B 720 780 3 280
1 C 800 930 4 150
1 D 934 1200 5 270
2 E 1 316 1 0
2 E 320 360 2 44
3 F 1 339 1 0
3 F 340 342 2 3
3 G 345 600 3 258
感谢您的帮助!
【问题讨论】: