视频教程:【莫烦Python】Scikit-learn (sklearn) 优雅地学会机器学习
接着上一次的代码,我们这次学习model的一些属性
运用model.coef_与model.intercept_输出这一模型的k值和与y轴交点 程序示例:
1 | from sklearn import datasets##导入datasets |
输出结果:
1 | [-1.08011358e-01 4.64204584e-02 2.05586264e-02 2.68673382e+00 |
这两个值加在一起,就是整个线性回归模型
接下来我们输出定义模型的参数:
1 | print(modele.get_params()) |
输出结果:
1 | {'copy_X': True, 'fit_intercept': True, 'n_jobs': None, 'normalize': 'deprecated', 'positive': False} |
对模型进行打分:
1 | print(modele.score(data_X,data_y))#在线性回归中用R^2进行打分 coefficient of determination |
输出结果:
1 | 0.7406426641094094##约为74%准确度 |