當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python pandas.core.window.expanding.Expanding.kurt用法及代碼示例


用法:

Expanding.kurt(**kwargs)

計算沒有偏差的 Fisher 峰度的擴展定義。

參數

**kwargs

為了 NumPy 的兼容性,不會對結果產生影響。

返回

Series或DataFrame

返回類型與 np.float64 dtype 的原始對象相同。

注意

計算至少需要四個周期。

例子

下麵的示例將顯示窗口大小為 4 的滾動計算,與使用 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

相關用法


注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.core.window.expanding.Expanding.kurt。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。