У меня есть два фрейма данных, где индексы / столбцы первого фрейма относятся ко вторым индексам / столбцам фрейма данных. В df1 столбцами являются месяцы df2 , а строками - нижний уровень индексов. Я хочу распределить df1 в df2 на основе этого отношения. Вот упрощенный пример:
df1 = pd.DataFrame([[1, 2], [3, 4]], index= [1,2], columns=[1, 6])
index_list = [[1, 1, 2, 2],[1,2,1,2]]
header_list = [np.datetime64('2020-01-01'), np.datetime64('2020-06-01'),np.datetime64('2021-01-01'),np.datetime64('2021-06-01')]
df2 = pd.DataFrame(index=index_list, columns=header_list)
![enter image description here](https://i.stack.imgur.com/p6Y2k.png)