У меня есть образец данных ниже как
df1
date ac_pd
2013-06-15 3.252
2013-06-30 1.542
2013-07-15 10.254
2013-07-31 16.348
И еще один df содержит ежедневные данные:
df2
date a_1 a_2 a_3 a_4
03/06/2013 2150 1146 204 22130
04/06/2013 2412 1270 520 23860
25/06/2013 2470 1408.5 610 27690
06/01/2014 2252 1607 793 2180
И я хотел бы преобразовать ежемесячные данные df2 в двухнедельный формат даты в df1, взяв среднее значение. например, если df1 имеет дату 15-06-2003, тогда он должен получить среднее значение a_1 в период с 1-06-2003 по 15-06-2003. Могут быть шансы, что каждый день в месяце отсутствует, но нам нужно взять среднее значение из того, что доступно.
date ac_pd a_1 a_2
2013-06-15 3.252
2013-06-30 1.542
2013-07-15 10.254
2013-07-31 16.348