Строки в столбцы в мультииндексном Pandas DataFrame - PullRequest
0 голосов
/ 26 мая 2020

У меня есть DataFrame с мультииндексом, одна из дат, а другая пронумерована от 0 до 1267, как показано на изображении.

Как сделать индекс 0-1267 в виде столбцов вместо строк и указать даты в качестве единственного индекса строки? enter image description here

1 Ответ

1 голос
/ 26 мая 2020

Выберите какой-либо столбец, а затем используйте Series.unstack на первом уровне:

df1 = df['CUMULATIVE FRACTION'].unstack(0)

Или, если нужно, MultiIndex в столбцах используйте DataFrame.unstack:

df2 = df.unstack(0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...