Допустим, у меня есть фрейм данных из 10 000+ строк со столбцами Day
и Month
, где Month
- это объект даты и времени.Значение «день» в объекте Month
неверно, поэтому я хочу заменить его на соответствующее значение из столбца Day
.Как бы я поступил так?
import datetime as dt
df = pd.DataFrame({
'Month': [dt.date(2017,9,1),dt.date(2017,11,1),dt.date(2017,9,1)],
'Day': [7, 21,14],
})
Day Month
7 2017-09-01
21 2017-11-01
14 2017-09-01
Итак, я хочу, чтобы конечный результат выглядел так:
Day Month New_Col
7 2017-09-01 2017-09-07
21 2017-11-01 2017-11-21
14 2017-09-01 2017-09-14