Я пытаюсь объединить два DataFrames df_1 с еженедельным количеством и df_2 со средним числом за месяц.
Недельный подсчет (df_1), показанный ниже.
date Direct_Connection Indirect_Connection
2014-12-07 36 124
2014-12-14 38 111
2014-12-21 28 95
2014-12-28 15 58
2015-01-04 5 9
2015-01-11 22 85
2015-01-18 49 174
2015-01-25 47 171
2015-02-01 54 187
2015-02-08 45 216
2015-02-15 29 125
2015-02-22 22 63
2015-03-01 27 96
Среднемесячное значение (df_2) показано ниже.
date Direct_Connection Indirect_Connection
2014-12-31 29.25 97.0
2015-01-31 30.75 109.75
2015-02-28 37.5 147.75
2015-03-31 31.0 119.0
Объединение, которое я хотел бы завершить, добавило бы столбцы «Associated Monthly Average» к df_1 (Weekly Count) для «Direct_connection» и «Indirect Connection»
Пример моего желаемого результата можно увидеть ниже.
date Direct_Connection Assoc_dir_avg Indirect_Connection Ass_indir_avg
2014-12-07 36 29.5 124 97
2014-12-14 38 29.5 111 97
2014-12-21 28 29.5 95 97
2014-12-28 15 29.5 58 97
2015-01-04 5 30.5 9 109.75
2015-01-11 22 30.5 85 109.75
2015-01-18 49 30.5 174 109.75
2015-01-25 47 30.5 171 109.75
2015-02-01 54 37.5 187 147.75
2015-02-08 45 37.5 216 147.75
2015-02-15 29 37.5 125 147.75
2015-02-22 22 37.5 63 147.75
2015-03-01 27 31 96 119
Приведенные выше кадры данных являются лишь кратким фрагментом всего DF, охватывающего несколько лет.
Любая помощь, которую кто-либо может оказать, будет принята с благодарностью!