Добавление данных на основе индекса даты и времени

У меня есть код ниже

dateseries=pd.date_range('1996-10-31','2019-01-05',freq='B')
df1['Date']=pd.DataFrame(dateseries,columns=['Date'])

Я хочу добавить столбец для суммы для каждой даты в этом фрейме данных (df) из другого фрейма данных (скажем, df2, который имеет несколько значений для одной и той же даты) на основе фильтров даты

df1
Date
1996-10-31
1996-11-01
1996-11-02

df2
Date       Val   
1996-10-31   5
1996-10-31   6
1996-10-31   4
1996-11-01   7
1996-11-01   9

Я хочу окончательный вывод в df1, как показано ниже

df1
Date        Val
1996-10-31   15
1996-11-01   16

0 ответов

Другие вопросы по тегам