У меня есть датафрейм, который выглядит так:
Name A B C
D1 1 3 3
D2 2 4 4
D3 2 1 1
Как я могу создать новый фрейм данных того же размера, где каждое значение является сегодняшней датой минус значение моего первого фрейма данных?
например, если сегодня 2018-04-27, мой новый фрейм данных будет выглядеть так:
Name A B C
D1 2018-04-26 2018-04-24 2018-04-24
D2 2018-04-25 2018-04-23 2018-04-23
D3 2018-04-25 2018-04-26 2018-04-26
Я думаю, что решение будет включать в себя что-то вроде
df2.iloc[1,1] = datetime.today() - timedelta(days=df1[1,1])
но я сталкиваюсь со всеми видами ошибок типов и проблемами, зацикливающимися на оригинальном df