You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python中adfuller测试返回ResultsStore对象的含义咨询

关于ADF检验中ResultsStore对象的解释及完整回归结果获取方法

1. <statsmodels.stats.diagnostic.ResultsStore at 0x1b605e5e050>的含义

这是Statsmodels库返回的ResultsStore类的实例对象,它是专门用来存储ADF单位根检验背后回归模型细节的容器。直接打印该对象时,Python只会输出对象的类型和内存地址,不会自动展示内部存储的具体回归结果。

2. 获取完整回归结果的方法

你需要将返回的ResultsStore对象赋值给变量,再通过访问对象的属性或方法提取具体内容:

修改后的代码示例

from statsmodels.tsa.stattools import adfuller
X = df["Close"].values
# 拆分ADF检验结果,将回归结果存入reg_results变量
adf_stat, p_value, crit_values, reg_results = adfuller(X, maxlag=None, regression="c", autolag='AIC', regresults=True)

常用结果提取方式

  • 查看回归系数:reg_results.params
  • 打印完整回归模型摘要(包含系数、t值、p值、R²等):
    print(reg_results.summary())
    
  • 获取回归残差:reg_results.resid
  • 查看检验使用的滞后阶数:reg_results.lag

ResultsStore对象封装了ADF检验回归模型的所有统计信息,可根据需求调用对应属性获取内容。

内容的提问来源于stack exchange,提问作者René Maçon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 14:24:57