Creación de DataFrame con columnas jerárquicas
¿Cuál es la forma más fácil de crear unDataFrame
¿Con columnas jerárquicas?
Actualmente estoy creando un DataFrame a partir de un dict de nombres ->Series
utilizando:
df = pd.DataFrame(data=serieses)
Me gustaría usar los mismos nombres de columnas pero agregar un nivel adicional de jerarquía en las columnas. Por el momento quiero que el nivel adicional tenga el mismo valor para las columnas, digamos "Estimaciones".
Estoy intentando lo siguiente pero eso no parece funcionar:
pd.DataFrame(data=serieses,columns=pd.MultiIndex.from_tuples([(x, "Estimates") for x in serieses.keys()]))
Todo lo que consigo es un DataFrame con todos los NaN.
Por ejemplo, lo que estoy buscando es más o menos:
l1 Estimates
l2 one two one two one two one two
r1 1 2 3 4 5 6 7 8
r2 1.1 2 3 4 5 6 71 8.2
donde l1 y l2 son las etiquetas para el MultiIndex