【发布时间】:2026-01-29 07:20:02
【问题描述】:
我想在新列中生成导致另一列中发生事件的数字。使用 R 或 python 最直接的方法是什么?
当前数据:
var1 var2 event
0.658 72.193 0
0.641 70.217 0
0.641 40.173 0
0.652 52.687 0
0.531 50.652 0
0.529 39.497 1
0.651 29.291 0
0.634 59.548 0
0.711 51.925 0
0.635 75.772 0
0.710 53.378 1
0.660 87.744 0
0.540 62.547 0
0.618 38.050 0
0.602 60.978 1
想要的输出:
var1 var2 event event_lead
0.658 72.193 0 -5
0.641 70.217 0 -4
0.641 40.173 0 -3
0.652 52.687 0 -2
0.531 50.652 0 -1
0.529 39.497 1 0
0.651 29.291 0 -4
0.634 59.548 0 -3
0.711 51.925 0 -2
0.635 75.772 0 -1
0.710 53.378 1 0
0.660 87.744 0 -3
0.540 62.547 0 -2
0.618 38.050 0 -1
0.602 60.978 1 0
【问题讨论】: