У меня есть pandas DataFrame со столбцом дат. Я хотел бы создать новый столбец, который принимает исходную дату и смещает ее на количество дней, указанное в другом столбце.
Мне удалось заставить это работать:
import pandas
...
df['End Date'] = df['Start Date'] + pandas.DateOffset(days=1)
Но вместо days = 1 я хотел бы вставить df ['Number of Days']
Однако я получаю TypeError : Неверный тип . Должен быть int или float.
df ['Number of Days'] - это тип int64, поэтому я считаю, что он должен работать. Что я здесь делаю не так? Или дней должно быть c?