Проблема с разницей во временных метках - PullRequest
0 голосов
/ 30 января 2020

У меня есть столбец отметки времени для разрешения 30 секунд на 10 дней. Я хочу взять разницу между ними, но разница между ними должна быть равна нулю при изменении даты. Я написал код ниже, но он не дает мне решения, которое мне требуется

for i in range(len(df1)-1):
    if (df1.iloc[i+1, 22] == df1.iloc[i, 22]):
        df1.ix[i+1, ['Time']] = df1.iloc[i+1, 24] - df1.iloc[i, 24]
    else:
        df1.ix[i+1, ['Time']] = np.nan

Я разделил дату и время на отдельные столбцы df1.iloc [i + 1, 22] is столбец даты, df1.iloc [i + 1, 24] это столбец времени

Как я могу продолжить?

...