我有以下数据:
machine_id time_to_failure
430494 1000
430494 700
430494 500
430494 100
430495 1000
430495 200
故障时间数据是从参考日0开始计算的,我希望将其转换为上次故障发生后的时间:
machine_id time_to_failure
430494 300
430494 200
430494 400
430494 100
430495 800
430495 200
我尝试使用groupby和pivoting将重复的行转换为新列进行减法。但是,我想在原地进行操作以保留其他列。
machine_id
是您的数据索引吗? - Quang Hoang