检查两行,并在增加开始时间后插入新行(如果它们不匹配)

时间:2019-07-08 09:05:41

标签: python transformation data-cleansing

我有时间间隔数据。如果我的持续时间超过10:00,那么我需要检查行和下一行是否具有相同的描述,如果不同,则将开始时间戳增加1分钟,直到到达给定时间间隔的结尾,然后对所有重复完全不同的记录。

我尝试过if循环


prev='0'
for row in df.primary_key:
    if(df['duration']>600 and df['starttime']!=df['endtime']and prev!=row[0]):
         starttime=starttime+1

我不确定该如何解决。

我收到一个错误,指出“ ValueError:系列的真值不明确。请使用a.empty,a.bool(),a.item(),a.any()或a.all()。 ”

输入

enter image description here

输出 enter image description here

0 个答案:

没有答案