Voglio concatenare due dataframe con gli stessi indici ma diversi livelli di colonna. Un dataframe ha un indice gerarchico, l'altro su doesnt.Come si uniscono due datafram di Pandas con diversi livelli di indice delle colonne?
print df1
A_1 A_2 A_3 .....
Value_V Value_y Value_V Value_y Value_V Value_y
instance200 50 0 6500 1 50 0
instance201 100 0 6400 1 50 0
l'altro:
print df2
PV Estimate
instance200 2002313 1231233
instance201 2134124 1124724
risultato dovrebbe essere simile a questo:
PV Estimate A_1 A_2 A_3 .....
Value_V Value_y Value_V Value_y Value_V Value_y
instance200 2002313 1231233 50 0 6500 1 50 0
instance201 2134124 1124724 100 0 6400 1 50 0
ma una fusione o concatenare sui telai mi darà un df con una colonna unidimensionale indice come quello:
PV Estimate (A_1,Value_V) (A_1,Value_y) (A_2,Value_V) (A_2,Value_y) .....
instance200 2002313 1231233 50 0 6500 1
instance201 2134124 1124724 100 0 6400 1
Come posso mantenere l'indice gerarchico da df1?