statsmodels.tsa.stattools.kpss¶
-
statsmodels.tsa.stattools.kpss(x, regression=
'c', nlags='auto', store=False)[source]¶ Kwiatkowski-Phillips-Schmidt-Shin 平稳性检验。
计算Kwiatkowski-Phillips-Schmidt-Shin (KPSS)检验,以确定x是否为水平或趋势平稳的零假设。
- Parameters:¶
- xarray_like, 1d
要测试的数据系列。
- regression
str{“c”, “ct”} KPSS检验的零假设。
“c” : 数据围绕一个常数平稳(默认)。
“ct” : 数据围绕趋势平稳。
- nlags{
str,int},optional 指示要使用的滞后数量。如果设置为“auto”(默认),则使用Hobijn等人(1998)的数据依赖方法计算滞后。另请参见Andrews(1991)、Newey & West(1994)和Schwert(1989)。如果设置为“legacy”,则使用Schwert(1989)中概述的公式 int(12 * (n / 100)**(1 / 4))。
- storebool
如果为真,则除了KPSS统计量外,还会返回一个结果实例(默认值为False)。
- Returns:¶
注释
为了估计 sigma^2,使用了 Newey-West 估计量。如果 lags 是“legacy”,截断滞后参数设置为 int(12 * (n / 100) ** (1 / 4)),如 Schwert (1989) 所述。p 值是从 Kwiatkowski 等人 (1992) 的表 1 中插值得到的。如果计算的统计量超出临界值表的范围,则会生成一条警告消息。
缺失值未处理。
请参阅笔记本 平稳性和去趋势化 (ADF/KPSS) 以获取概述。
参考文献
[1]安德鲁斯,D.W.K. (1991)。异方差性和自相关一致协方差矩阵估计。计量经济学,59: 817-858。
[2]Hobijn, B., Frances, B.H., & Ooms, M. (2004). 平稳性KPSS检验的推广。统计学报,52: 483-502。
[3]Kwiatkowski, D., Phillips, P.C.B., Schmidt, P., & Shin, Y. (1992). 检验平稳性的零假设与单位根的替代假设。计量经济学杂志, 54: 159-178.
[4]纽维, W.K., & 韦斯特, K.D. (1994). 自动滞后选择在协方差矩阵估计中的应用. 经济研究评论, 61: 631-653.
[5]Schwert, G. W. (1989)。单位根检验:蒙特卡罗模拟研究。商业与经济统计杂志, 7 (2): 147-159。