У меня есть фрейм данных со столбцом с количеством дат с 1900 года. Мне нужно изменить формат на Y% m% d. Для этого я создал столбец datetime.date (1900,1,1), в который попробуйте суммировать количество дней.
Я получаю эту ошибку:
TypeError: не поддерживаетсяТипы операндов для +: 'numpy.ndarray' и 'TimedeltaIndex'
Это мой код:
df_vend['creation_date'] = np.where(df_vend['creation_date'] == 0,1,df_vend['creation_date'])
df_vend['base_date'] = [datetime.date(2019,1,1)] * len(df_vend.creation_date)
df_vend['creation_date'] = df_vend['base_date'] + pd.to_timedelta(df_vend['creation_date'])
np.where используется для изменения дат со значением0.