pandas.api.extensions.ExtensionArray.shift
- ExtensionArray.shift(periods=1, fill_value=None)[source]
-
Сдвиг значений на нужное количество позиций.
Новые вставленные пропущенные значения заполняются значением
self.dtype.na_value.- Параметры
-
- periods:int, по умолчанию 1
-
Количество позиций для сдвига. Допускаются отрицательные значения для сдвига назад.
- fill_value:объект, необязательно
-
Скалярное значение для заполнения новых пропущенных значений. По умолчанию
self.dtype.na_value.
- Возвращает
-
- ExtensionArray
-
Сдвинутый массив.
Примечания
Если
selfпуст илиperiodsравен 0, возвращается копияself.Если
periods > len(self), то возвращается массив размера len(self), все значения которого заполненыself.dtype.na_value.
© 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.api.extensions.ExtensionArray.shift.html