首页 > 解决方案 > 如何从 Python 中的 GLM 结果中获取标准错误?

问题描述

我进行了类似的回归,

import statsmodels.api as sm
import statsmodels.formula.api as smf
from statsmodels.genmod.generalized_linear_model import GLMResults

result = smf.glm(formula = 'y ~ x1 + x2', data = data).fit()

我可以通过以下方式获得估计值、p 值和观察次数

result.params, result.pvalues, result.nobs

但是你如何得到标准错误呢?我试过 result.stand_errors了,但没有用。

另外,请让我知道我可以使用的其他选项,例如 params、pvalues.. 是什么。

谢谢你。

标签: pythonstatsmodelsglm

解决方案


Statsmodels 文档说属性名称是bsehttps ://www.statsmodels.org/stable/generated/statsmodels.genmod.generalized_linear_model.GLMResults.html

所以你可以得到result.bse.


推荐阅读