本文用python实现线性回归算法
# -*- coding: utf-8 -*-
"""
Created on Fri Oct 11 19:25:11 2019
"""from sklearn import datasets, linear_model # 引用 sklearn库,主要为了使用其中的线性回归模块# 创建数据集,把数据写入到numpy数组
import numpy as np  # 引用numpy库,主要用来做科学计算
import matplotlib.pyplot as plt   # 引用matplotlib库,主要用来画图
data = np.array([[152,51],[156,53],[160,54],[164,55],[168,57],[172,60],[176,62],[180,65],[184,69],[188,72]])# 打印出数组的大小
print(data.shape)# TODO 1. 实例化一个线性回归的模型
model=linear_model.LinearRegression()
# TODO 2. 在x,y上训练一个线性回归模型。 如果训练顺利,则regr会存储训练完成之后的结果模型
x,y=data[:,0].reshape(-1,1),data[:,1]
regr=model.fit(x,y)# TODO 3. 画出身高与体重之间的关系
plt.scatter(x,y,color="red")# 画出已训练好的线条
plt.plot(x, regr.predict(x), color='blue')# 画x,y轴的标题
plt.xlabel('height (cm)')
plt.ylabel('weight (kg)')
plt.show() # 展示# 利用已经训练好的模型去预测身高为163的人的体重
print ("Standard weight for person with 163 is %.2f"% regr.predict([[163]]))

线性回归算法 - python实现相关推荐

  1. 多元线性回归算法python实现_手写算法-Python代码推广多元线性回归

    1.梯度下降-矩阵形式 上篇文章介绍了一元线性回归,包括Python实现和sklearn实现的实例.对比,以及一些问题点,详情可以看这里: 链接: 手写算法-Python代码实现一元线性回归 里面封装 ...

  2. 线性回归算法python实现_用python实现线性回归算法

    本文是根据https://blog.csdn.net/dqcfkyqdxym3f8rb0/article/details/79767043这篇博客写出来的.其中的公式什么的能够去这个博客里面看. 本文 ...

  3. 【机器学习入门】(8) 线性回归算法:正则化、岭回归、实例应用(房价预测)附python完整代码和数据集

    各位同学好,今天我和大家分享一下python机器学习中线性回归算法的实例应用,并介绍正则化.岭回归方法.在上一篇文章中我介绍了线性回归算法的原理及推导过程:[机器学习](7) 线性回归算法:原理.公式 ...

  4. python 预测算法_通过机器学习的线性回归算法预测股票走势(用Python实现)

    本文转自博客园,作者为hsm_computer 原文链接:https://www.cnblogs.com/JavaArchitect/p/11717998.html在笔者的新书里,将通过股票案例讲述P ...

  5. python线性回归算法简介_Python机器学习(二):线性回归算法

    机器学习研究的问题分为分类问题和回归问题.分类问题很好理解,而回归问题就是找到一条曲线,可以最大程度地拟合样本特征和样本输出标记之间的关系.当给算法一个输入时,这条曲线可以计算出相应可能的输出.回归算 ...

  6. python线性回归算法简介_Python实现的简单线性回归算法实例分析

    本文实例讲述了Python实现的简单线性回归算法.分享给大家供大家参考,具体如下: 用python实现R的线性模型(lm)中一元线性回归的简单方法,使用R的women示例数据,R的运行结果: > ...

  7. python 线性回归函数_Python实现的简单线性回归算法实例分析

    本文实例讲述了Python实现的简单线性回归算法.分享给大家供大家参考,具体如下: 用python实现R的线性模型(lm)中一元线性回归的简单方法,使用R的women示例数据,R的运行结果: > ...

  8. python最佳身高_Python+sklearn使用线性回归算法预测儿童身高

    原标题:Python+sklearn使用线性回归算法预测儿童身高 问题描述:一个人的身高除了随年龄变大而增长之外,在一定程度上还受到遗传和饮食以及其他因素的影响,本文代码中假定受年龄.性别.父母身高. ...

  9. 通过机器学习的线性回归算法预测股票走势(用Python实现)

    在本人的新书里,将通过股票案例讲述Python知识点,让大家在学习Python的同时还能掌握相关的股票知识,所谓一举两得.这里给出以线性回归算法预测股票的案例,以此讲述通过Python的sklearn ...

最新文章

  1. tensorflow官方文档_开源分享:最好的TensorFlow入门教程
  2. Protobuf3 + Netty4: 在socket上传输多种类型的protobuf数据
  3. SpringMVC重定向传参
  4. 天池-街景字符编码识别4-模型训练与验证
  5. python使用局部敏感性哈希算法,在海量数据中查询相似序列
  6. 通过servlet来实现对Mysql进行连接、插入、修改、删除操作
  7. python 大智慧 dll 交易_大智慧自动交易DLL文件
  8. MATLAB结构模态分析
  9. 使用SAS实现单因素方差分析
  10. 办公协同:xmind8案例实战班-Array老师-专题视频课程
  11. Balsamiq-Mockups-Introduction.html
  12. 微信公众号开发笔记(二):微信分享接口实现和问题
  13. FC6下chm文件阅读器chmsee的安装
  14. protobuf c语言版本
  15. 史上最全!每个程序员必须知道的学习网站!
  16. 研招考试科目计算机专业课408代表什么?
  17. 日食恐慌!运营商面临严峻挑战!
  18. 最大熵模型(maximum entropy model)
  19. 一步步写STM32 OS【四】OS基本框架
  20. 物理机与虚拟机之间的文件互传

热门文章

  1. wps表格在翻页的时候让某一行一直保持在页面上
  2. 幕墙施工资质承接范围
  3. 【WhatsApp营销】如何使用WhatsApp动态(Status)吸引客户?
  4. PythonChallenge Mission 10
  5. 从中国到澳洲,我的挨踢10年
  6. 从一次对话中学到的东西(Masscan 学习)
  7. Linux命令之 --- ls命令
  8. Cesium矢量编辑绘图(新)
  9. 微信小程序使用(moment.js)
  10. 诸天最强穿越位面系统鸿蒙决,第304章 假册-笑踏疯巅-扶轮小说网手机小说