#python #pandas #datetime
#python #панды #дата и время
Вопрос:
Мне нужно вычесть последнее значение индекса из первого значения индекса, чтобы получить количество дней между двумя датами.
У меня следующий формат: 2011-04-07 00:00:00
Я пробовал с этим:
Years_Count = ( MYDF.index[0] - MYDF.index[-1] ) / 365
Но я получаю следующее:
Ошибка типа: неподдерживаемые типы операндов для /: ‘int’ и ‘Timedelta’
Ответ №1:
Использовать Timedelta.days
:
Years_Count = ( MYDF.index[0] - MYDF.index[-1] ).days / 365