首页 > 解决方案 > 如何选择在 statsmodels 回归摘要中打印哪些系数

问题描述

有没有办法从 statsmodel 的 RegressionResults.summary 函数中选择打印哪些系数?例如,最好在具有大量固定效应的模型中抑制所有附带参数的输出。

谢谢!

标签: statsmodels

解决方案


@djtm15 更多背景信息和您尝试过的内容将有助于完善问题。

您很可能正在寻找params

model.params

一个完整的简单例子

import statsmodels.api as sm
import numpy as np

xdata = np.array([0.0,   1.0,  3.0, 4.3, 7.0,   8.0,   8.5, 10.0, 12.0])
ydata = np.array([0.01, 0.02, 0.04, 0.11, 0.43,  0.7, 0.89, 0.95, 0.99])

model = sm.OLS(ydata, sm.add_constant(xdata)).fit()

print model.params

推荐阅读