Python panda обьеденение двух таблиц multiindex
Есть две таблицы:
columns = pd.MultiIndex.from_product([['1', '2'], [str(year) for year in range(2007, 2020)]],
names=['Factor', 'Year'])
df = pd.DataFrame([factor_1], index=['World'], columns=columns)
# Factor 1 ... 2
#Year 2007 2008 ... 2018 2019
#World 1.818306e+10 1.686853e+10 ... 1.625388e+10 1.651703e+10
и
colums1 = pd.MultiIndex.from_product([['6'], [str(year) for year in range(2007, 2020)]],
names=['Factor', 'Year'])
df1 = pd.DataFrame([factor_6], index=['World'], columns=colums1)
#Factor 6 ...
#Year 2007 2008 2009 ... 2017 2018 2019
#World 0.552081 0.688368 0.656792 ... 0.662354 0.6705 0.647046
Как первую таблицу дополнить второй, чтобы получилась таблица вида:
columns = pd.MultiIndex.from_product([['1', '2', '6'], [str(year) for year in range(2007, 2020)]],
names=['Factor', 'Year'])
df = pd.DataFrame([data], index=['World'], columns=columns)