pandas.Series.unstack#
- Series.unstack(уровень=-1, fill_value=None, sort=True)[источник]#
Развернуть, также известное как свод, Series с MultiIndex для создания DataFrame.
- Параметры:
- уровеньint, str или список этих значений, по умолчанию последний уровень
Уровень(и) для развёртывания, можно передать имя уровня.
- fill_valueскалярное значение, по умолчанию None
Значение, используемое для замены значений NaN.
- sortbool, по умолчанию True
Сортировать уровень(и) в результирующих столбцах MultiIndex.
- Возвращает:
- DataFrame
Несложенный Series.
Примечания
Ссылка руководство пользователя для дополнительных примеров.
Примеры
>>> s = pd.Series([1, 2, 3, 4], ... index=pd.MultiIndex.from_product([['one', 'two'], ... ['a', 'b']])) >>> s one a 1 b 2 two a 3 b 4 dtype: int64
>>> s.unstack(level=-1) a b one 1 2 two 3 4
>>> s.unstack(level=0) one two a 1 3 b 2 4