您如何从 Python 中的 GLM 结果中获取标准误差?

How do you get standard errors from GLM results in Python?

我 运行 类似的回归,

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 但没用。

此外,请让我知道我可以使用的其他选项,例如参数、pvalues..

谢谢。

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

所以你可以得到result.bse.