Spec-Zone.ru › pandas 0.19

pandas.Series.unstack

Series.unstack(level=-1, fill_value=None) [source]

Развернуть (перестроить), т.е. повернуть, Series с MultiIndex, чтобы получить DataFrame. Уровень, участвующий в развертывании, автоматически отсортируется.

Параметры:

уровень : целое число, строка или список из них, по умолчанию последний уровень

Уровень(и) для развертывания, можно передать имя уровня

значение_заполнения : заменить NaN этим значением, если развертывание приводит к

пропущенным значениям

Возвращает:

развернутый : DataFrame

Примеры

>>> s
one  a   1.
one  b   2.
two  a   3.
two  b   4.
>>> s.unstack(level=-1)
     a   b
one  1.  2.
two  3.  4.
>>> s.unstack(level=0)
   one  two
a  1.   2.
b  3.   4.

© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.19.2/generated/pandas.Series.unstack.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API