Spec-Zone.ru › pandas 2

pandas.core.window.expanding.Expanding.kurt

Expanding.kurt(numeric_only=False)[source]

Вычисление расширяющегося коэффициента эксцесса по определению Фишера без смещения.

Параметры:
numeric_only:bool, по умолчанию False

Включать только столбцы с плавающей точкой, целыми числами и булевыми значениями.

Добавлен в версии 1.5.0.

Возвращает:
Series или DataFrame

Тип возвращаемого значения совпадает с исходным объектом с типом np.float64.

См. также

scipy.stats.kurtosis

Ссылка на метод SciPy.

pandas.Series.expanding

Вызов expanding со данными Series.

pandas.DataFrame.expanding

Вызов expanding со DataFrame.

pandas.Series.kurt

Агрегирование kurt для Series.

pandas.DataFrame.kurt

Агрегирование kurt для DataFrame.

Примечания

Для вычисления требуется не менее четырех периодов.

Примеры

Пример ниже покажет вычисление скользящего среднего с размером окна в четыре периода, соответствующее эквивалентному вызову функции с помощью scipy.stats.

>>> arr = [1, 2, 3, 4, 999]
>>> import scipy.stats
>>> print(f"{scipy.stats.kurtosis(arr[:-1], bias=False):.6f}")
-1.200000
>>> print(f"{scipy.stats.kurtosis(arr, bias=False):.6f}")
4.999874
>>> s = pd.Series(arr)
>>> s.expanding(4).kurt()
0         NaN
1         NaN
2         NaN
3   -1.200000
4    4.999874
dtype: float64

© 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/2.2.2/reference/api/pandas.core.window.expanding.Expanding.kurt.html

Spec-Zone.ru

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