Pin*_*ts0 4 python regression scikit-learn
我正在尝试运行 Elastic Net 回归,但收到以下错误:NameError: name 'sklearn' is not defined... 非常感谢任何帮助!
# ElasticNet Regression
from sklearn import linear_model
import statsmodels.api as sm
ElasticNet = sklearn.linear_model.ElasticNet() # create a lasso instance
ElasticNet.fit(X_train, y_train) # fit data
# print(lasso.coef_)
# print (lasso.intercept_) # print out the coefficients
print ("R^2 for training set:"),
print (ElasticNet.score(X_train, y_train))
print ('-'*50)
print ("R^2 for test set:"),
print (ElasticNet.score(X_test, y_test))
Run Code Online (Sandbox Code Playgroud)
正如你所导入的 linear_model
改变
ElasticNet = sklearn.linear_model.ElasticNet()
到
ElasticNet = linear_model.ElasticNet()
| 归档时间: |
|
| 查看次数: |
22888 次 |
| 最近记录: |