pandas.DataFrame.stack
-
DataFrame.stack(level=-1, dropna=True)[source] -
Поворот уровня (возможно, иерархических) меток столбцов, возвращающий DataFrame (или Series в случае объекта с одним уровнем меток столбцов), имеющий иерархический индекс с новым внутренним уровнем меток строк. Участвующий уровень будет автоматически отсортирован.
Параметры: level : int, string, или список этих типов, по умолчанию последний уровень
Уровень(и) для стека, можно передать имя уровня
dropna : boolean, по умолчанию True
Удалять ли строки в результирующем Frame/Series без действительных значений
Возвращает: stacked : DataFrame или Series
Примеры
>>> s a b one 1. 2. two 3. 4.>>> s.stack() one a 1 b 2 two a 3 b 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.DataFrame.stack.html