我有一个数据帧df,如下所示:
No A B value
1 23 36 1
2 45 23 1
3 34 12 2
4 22 76 NaN
...
我想将“value”列中的每个值移动2第一行“值”不应移动。
我已经试过正常的班次了,它直接把每件事都调2班。
df['value']=df['value'].shift(2)
我期望得到以下结果:
No A B value
1 23 36 1
2 45 23 Nan
3 34 12 Nan
4 22 76 1
5 10 12 Nan
6 34 2 Nan
7 21 11 2
...