Как суммировать значения разности во времени в кадре данных без ущерба для формата ЧЧ: ММ: СС? - PullRequest
0 голосов
/ 10 октября 2019

Время суммирования Python - В этой ссылке ответы имеют длинную кодировку и также используют небольшой список значений времени. Тем не менее, я хотел бы изучить питонический способ суммирования значений времени во фрейме данных, но пока не могу понять. Может ли кто-нибудь просветить меня? Пожалуйста. Кстати, я использую Python3.7 на ноутбуке Jupyter. Спасибо!

Ниже приведены шаги, которые я выполнил, прежде чем пытаться суммировать:

код, который я пытался получить разницу

Примечание:

  'difference' is non-null object 

  'in' is non-null datetime64[ns] 

  'out' is non-null datetime64[ns] 

Вот как выглядят входные данные:

Кадр входных данных

А вот как я хотел бы получить вывод:

Выходной кадр данных

1 Ответ

0 голосов
/ 10 октября 2019

Я не понимаю, почему ваше решение не будет работать. Возможно, вы не преобразовали дату и время в правильный тип:

df['in'] = pd.to_datetime(df['in'], format="%Y/%m/%d %H:%M") # format needs adjustment

Если он все еще не работает, предоставьте остаток кода или некоторые необработанные данные.

...