допустим, у меня есть фрейм данных, который выглядит следующим образом:
Код: Выделить всё
df = pd.DataFrame({'A': range(5), 'B': range(5)}, index=list('abcde'))
df
Out[92]:
A B
a 0 0
b 1 1
c 2 2
d 3 3
e 4 4
Предполагая, что этот фрейм данных уже существует, как я могу просто добавить уровень «C» к индексу столбца, чтобы получить следующее:
Код: Выделить всё
df
Out[92]:
A B
C C
a 0 0
b 1 1
c 2 2
d 3 3
e 4 4
Я видел такой ответ, как этот python/pandas: как объединить два кадра данных в один с иерархическим индексом столбца? но это объединение другого фрейма данных вместо добавления уровня столбца к уже существующему фрейму данных.
Подробнее здесь:
https://stackoverflow.com/questions/402 ... -dataframe