Создание DataFrame с иерархическими столбцами
Какой самый простой способ создатьDataFrame
с иерархическими столбцами?
В настоящее время я создаю DataFrame из числа имен ->Series
с помощью:
df = pd.DataFrame(data=serieses)
Я хотел бы использовать те же имена столбцов, но добавить дополнительный уровень иерархии для столбцов. Пока я хочу, чтобы дополнительный уровень имел одинаковое значение для столбцов, скажем, «Оценки».
Я пытаюсь следующее, но это не похоже на работу:
pd.DataFrame(data=serieses,columns=pd.MultiIndex.from_tuples([(x, "Estimates") for x in serieses.keys()]))
Все, что я получаю, это DataFrame со всеми NaN.
Например, я ищу примерно:
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
где l1 и l2 - метки для MultiIndex