代码实现首先使用sklearn.metrics中的r2.score
依然使用波士顿房价数据集

#使用sklearn
from sklearn.metrics import r2_score
r2_score(y_test,y_predict)
0.6129316803937324

使用我们自己封装在metric中的r2_score

from Simple_linear_Regression.metrics import r2_score
score = r2_score(y_test,y_predict)
print(score)

封装在SimplelinearRegressin中的score方法

    def score(self,x_test,y_test):"""根据测试数据集x_test和y_test 确定当前模型的准确度"""y_predict = self.predict(x_test)return r2_score(x_test,y_predict)
reg.score(x_test,y_test)

0.6129316803937322

局限性

解决方法:R Squared

Baseline Model



Python机器学习:线型回归法06最好的衡量线型回归法的指标RSquared相关推荐

  1. python机器学习库xgboost——xgboost算法(有分类和回归实例)

    分享一个朋友的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!大家可以看看是否对自己有帮助:点击打开 docker/kubernetes入门视频教程 全栈工程师开发手册 (作者:栾鹏) pyth ...

  2. 【Python机器学习预测分析算法实战五】最小角回归LARS

      通过前面的介绍,我们了解到求解惩罚性回归模型等价于求解一个优化问题,有大量的通用算法可以求解.这次介绍一个非常快速敏捷的算法--最小角回归(LARS)算法.LARS算法可以理解为一种改进的前向逐步 ...

  3. Python机器学习:KNN算法06网格搜索

    code import numpy as np import matplotlib.pyplot as plt import matplotlib from sklearn import datase ...

  4. Python机器学习:PCA与梯度上升002使用梯度上升法求解PCA问题

    非监督学习,没有y的信息 还可以写成这样 向量化!

  5. python机器学习评估指标

    介绍 不仅在机器学习中,而且在一般生活中,尤其是商业生活中,您都会听到诸如"您的产品有多准确?"之类的问题.或"你的机器有多精确?".当人们收到诸如" ...

  6. 掌握python机器学习-读书笔记8 (抽样回归算法)

    为什么80%的码农都做不了架构师?>>>    12 抽查回归算法 今天来学习如何使用python scikit learn 来进行一些回归算法的使用. 篇幅限制, 不会对具体算法做 ...

  7. 【Python 机器学习实战】Logistic回归

    引言 假设现在有一些数据点,我们用一条直线对这些点进行拟合(该线称为最佳拟合直线),这个拟合过程就称作回归. 利用Logistic回归进行分类的主要思想是:根据现有数据对分类边界线建立回归公式,以此进 ...

  8. python机器学习——支持向量机回归与波士顿房价案例

    支持向量机回归与波士顿房价案例 一.从传统回归模型到支持向量回归模型 二.核函数 三.常用的几种核函数 四.SVM 算法的优缺点 五.建模实例 (1)导入数据 (2)划分训练集测试集 (3)数据标准化 ...

  9. Python机器学习--回归

    线性回归 # -*- coding: utf-8 -*- """ Created on Wed Aug 30 19:55:37 2017@author: Administ ...

最新文章

  1. Hibernate干系映照小结
  2. 转 Android自动测试之monkeyrunner工具(二)
  3. 使用lucce分词怎么_深度学习时代,分词真的有必要吗
  4. 制作 ramdisk.img,使用cpio 和 gzip
  5. 【unity基础系列】1、unity Texture Type设置为Advanced时纹理的格式列表
  6. api中文文档 mws_中英文排版规范化 API
  7. qt4 连接mysql_Qt4访问mysql 数据库的简单教程
  8. DEBUGGING AND OPTIMIZING MEMORY
  9. windows 2012 r2 can't find kb2919355
  10. Win10中的IIS10安装php manager和IIS URL Rewrite
  11. IIS7下 【请求被中止: 未能创建 SSL/TLS 安全通道 】 解决方法
  12. VMware虚拟机CentOS7 - VMnet8网络配置及常见问题解决
  13. 算法研究NO8.用数理统计法消除粗大误差
  14. 第五代移动通信技术(5G)
  15. Linux svn up 遇到Conflict discovered in
  16. 物美集团携手SAP ERP项目成功上线(转)
  17. 遇见未来 | 对话朱贤文,PostgreSQL是一匹即将发力的黑马
  18. 【PX4-AutoPilot教程-1】PX4源码文件目录架构分析
  19. JPA 7. Spring 整合 JPA
  20. python职业发展规划-python职业发展

热门文章

  1. HTML学习笔记:设置超链接文本修饰
  2. 15.立体几何——立体,基本概念,随机点立体图,立体估计深度_2
  3. [ZJOI2005]午餐 贪心+dp
  4. 2017.10.23 chess 中国象棋 思考记录
  5. 2017.5.9 运输计划 失败总结
  6. node ajax validator,node/express 4:在ajax post上使用express-validator显示错误
  7. 已解决jetty运行项目,@WebServlet注解失效
  8. linux为mysql用户授权,Linux环境 Mysql新建用户和数据库并授权
  9. Win7下使用openssl时出现“Unable to write ‘random state’‘的问题
  10. python标注工具_Python labelImg 图像标注工具安装及使用教程windows版(亲测有效)