我正在尝试使用 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:
如何获得拟合模型的摘要?