我有一个这样的数据框:
Day Diff
137 0
185 48
249 64
139 -110
在Diff
列中,只要遇到负值,我就要从前一行Day
中的值中减去365,然后将该值添加到Day
中的值当前行的负数。例如,在这种情况下遇到-110
时我想做365-249(249来自前一行的Day
)然后加139.所以365-249 = 116和116 + 139 = 255.因此,-110
将替换为255
。
我想要的输出是:
Day Diff
137 0
185 48
249 64
139 255
答案 0 :(得分:1)
你可以这样做:
LinkedBlockingQueue