У меня есть фрейм данных:
df = pd.DataFrame({'date': ['2013-04-01','2013-04-01','2013-04-01','2013-04-02', '2013-04-02'],
'month': ['1','1','3','3','5'],
'pmonth': ['1', '1', '2', '5', '5'],
'duration': [30, 15, 20, 15, 30],
'pduration': ['10', '20', '30', '40', '50']})
Я должен разделить duration
и pduration
на столбец значений второго фрейма данных, где совпадают дата и месяц двух df
.Второй df
:
df = pd.DataFrame({'date': ['2013-04-01','2013-04-02','2013-04-03','2013-04-04', '2013-04-05'],
'month': ['1','1','3','3','5'],
'value': ['1', '1', '2', '5', '5'],
})
Второй df
сгруппирован по дате и месяцу, поэтому дублирующая комбинация даты и месяца не будет присутствовать во втором df
.