У меня проблемы с объединением в мультииндекс pandas DataFrames так, как я хочу. Я думаю, что пример будет более явным, чем описание, поэтому вот два кадра данных, которые у меня есть, где X - случайное значение с плавающей запятой:
name c1 c2
2020-02-10 A X X
2020-02-11 A X X
2020-02-12 A X X
и
name c1 c2
2020-02-10 B X X
2020-02-11 B X X
2020-02-12 B X X
И я ' Мне бы хотелось, чтобы результат был:
name c1 c2
2020-02-10 A X X
B X X
2020-02-11 A X X
B X X
2020-02-12 A X X
B X X
Я предполагаю, что я должен использовать pandas.merge
или pandas.concat
, но я не могу определить правильную комбинацию аргументов для того, что я хочу. В какой-то момент я хотел бы иметь возможность делать это не только с двумя кадрами данных, но и с любым количеством кадров.
Заранее спасибо за помощь, не стесняйтесь спрашивать любые другие необходимые подробности.
РЕДАКТИРОВАТЬ : Кадры данных получаются путем чтения файла CSV с помощью pandas .read_csv ().