如何通过正则化从 statsmodels GLM 检索结果摘要?

数据挖掘 线性回归 逻辑回归 统计模型 glm
2022-02-21 14:12:38

我正在尝试使用 GLM 来预测 0 到 1 之间的连续变量statsmodels因为我的特征比数据多,所以需要正则化。statsmodels例子很少,所以我不确定我是否正确执行此操作。

import statsmodels.api as sm


logistic_regression_model = sm.GLM(
    y,  # shape (num data,)
    X,  # shape (num data, num features)
    link=sm.genmod.families.links.logit)
results = logistic_regression_model.fit_regularized(alpha=1.)
results.summary()

当我运行它时,要求摘要会引发错误。

NotImplementedError                       Traceback (most recent call last)
<ipython-input-167-169b134cd8cb> in <module>
      7     link=sm.genmod.families.links.logit)
      8 results = logistic_regression_model.fit_regularized(alpha=1.)
----> 9 results.summary()

/opt/conda/lib/python3.6/site-packages/statsmodels/base/model.py in summary(self)
   1115         Not implemented
   1116         """
-> 1117         raise NotImplementedError
   1118 
   1119 

NotImplementedError: 

如何获得拟合模型的摘要?

0个回答
没有发现任何回复~