我正在处理csv时间序列数据,它显示了某个时间段内每步的计数。一旦步数超过65535,它将从0重新开始计数等等。但是,由于并非所有数据集都具有65535计数(有些在时间段内走了几步,例如从65530到5),因此我找不到一个好的方法来处理每个6553x后面的0,使其变为65536等等。
step realstep
65531 65531
65533 65533
65534 65534
2 65538
4 65540
我试图计算真实步数以获取它们之间的差异(例如每分钟步数)。
.diff().lt(0)
是一种可靠的方法来查找重置。如果这不是必然的情况,请告诉我,因为这会变得更加棘手。 - ALollz