我正在构建一个GLM模型(泊松家族),由于我有很多特征,我需要做一些正则化。显然,stats模型支持GLM模型中包括泊松在内的一些家庭的正则化。这些是我用过的:
import statsmodels.api as sm
import statsmodels.genmod.generalized_linear_model as sm_glm
. .
poisson_model = sm_glm.GLM(y, X, family=sm.families.Poisson())
poisson_results = poisson_model.fit_regularized()然而,我得到了错误"'GLM‘对象没有属性'fit_regularized'“,你知道为什么吗?
提前感谢您的帮助。
发布于 2019-11-29 10:35:26
在代码中,将"sm_glm.GLM“更改为"sm.GLM”。在我的代码中,这个方法是有效的。
https://stackoverflow.com/questions/48028398
复制相似问题