У меня есть 3 мультииндексных фрейма данных, которые структурированы следующим образом:
Dataframe1:
Date IDs Values
Date1 ID4 0.5
ID5 2.3
ID6 3.1
Date2 ID1 1.2
ID4 5.1
...
Dataframe2:
Date IDs Values
Date1 ID1 2.5
ID2 3.3
ID4 4.1
Date2 ID3 5.2
ID4 1.1
...
same for dataframe3
Даты и идентификаторы в основном повторяются в каждом экземпляре, но могут быть некоторые, которые точно не выстроены в ряд.
Мне нужно объединить все 3 в один фрейм данных, который имеет одинаковую структуру, но с каждой парой совпадения идентификатора / даты, добавленной с весами (таким образом, средневзвешенным значением).
Существует ли простая команда фрейма данных длявыполнить это?