statsmodels.tsa.filters.filtertools.递归过滤器¶
-
statsmodels.tsa.filters.filtertools.recursive_filter(x, ar_coeff, init=
None)[source]¶ 自回归,或递归,滤波。
- Parameters:¶
- xarray_like
时间序列数据。应为1维或n x 1。
- ar_coeffarray_like
AR系数按逆时间顺序排列。详见注释。
- initarray_like
时间序列在第一个y值之前的初始值。 默认值为零。
- Returns:¶
- array_like
过滤后的数组,列数由x和ar_coeff决定。如果x是一个pandas对象,则返回一个Series。
注释
计算递归滤波器
y[n] = ar_coeff[0] * y[n-1] + ... + ar_coeff[n_coeff - 1] * y[n - n_coeff] + x[n]其中 n_coeff = len(n_coeff)。
Last update:
Oct 16, 2024