请问python 用statsmodels做岭回归,报错NotImplementedError

根据statamodels的OLS.fit_regularized()方法做岭回归,但是报错NotImplementedError。请问是什么原因?

另外请问NotImplementedError这个error具体是什么意思?百度的结果大概是功能没实现,但这里官方api是有的。

谢谢!

from statsmodels.formula.api import ols

lm_r = ols('avg_exp ~ Income + dist_home_val + dist_avg_income', data=exp).fit_regularized(alpha=1, L1_wt=0)
lm_r.summary()
---------------------------------------------------------------------------
NotImplementedError                       Traceback (most recent call last)
<ipython-input-16-e8aadbaf7589> in <module>
      2 from statsmodels.formula.api import ols
      3 lm_r = ols('avg_exp ~ Income + dist_home_val + dist_avg_income', data=exp).fit_regularized(alpha=1, L1_wt=0)
----> 4 lm_r.summary()

~\AppData\Local\Continuum\anaconda3\lib\site-packages\statsmodels\base\model.py in summary(self)
   1053         Not implemented
   1054         """
-> 1055         raise NotImplementedError
   1056 
   1057 

NotImplementedError:

lm_r.params

官方的summary()你点击进去,提示的就是 尚没有实现。

summary方法没有实现。你不要调用它就好。