pandas.DataFrame.slice_shift
- DataFrame.slice_shift(periods=1, axis=0)[source]
-
Эквивалентно shift без копирования данных.
Устарело начиная с версии 1.2.0: slice_shift устарело, используйте DataFrame/Series.shift вместо него.
Смещенные данные не будут включать отброшенные периоды, и смещённая ось будет меньше исходной.
- Параметры
-
- periods:int
-
Количество периодов для смещения, может быть положительным или отрицательным.
- axis:{0 или ‘index’, 1 или ‘columns’, None}, по умолчанию 0
-
Для Series этот параметр не используется и по умолчанию равен 0.
- Возвращает
-
- shifted:того же типа, что и вызывающий объект
Примечания
Хотя slice_shift быстрее, чем shift, вы можете заплатить за это позже при выравнивании.
© 2008–2022, 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/1.5.0/reference/api/pandas.DataFrame.slice_shift.html