Demo2- 线性回归图形化

简介: 在demo1 的基础上实现 线性回归的图形化,还是解决 y=ax+b的问题。这个demo需要引入matplotlib 这个图形库的一些知识。理解为就是作图的工具。

在demo1 的基础上实现 线性回归的图形化,
还是解决 y=ax+b的问题。

这个demo需要引入matplotlib 这个图形库的一些知识。理解为就是作图的工具。

直接上代码:

# -- coding: utf-8 --
#  用matplotlib画图像试一下,先安装: pip install matplotlib
import matplotlib.pyplot as plt

# 构建一个图表
from sklearn.linear_model import LinearRegression

# X,Y学习数据
x = [[1],[2],[3],[4],[5],[6]]
y = [[1],[2.1],[2.9],[4.2],[5.1],[9]]

#模型学习
model = LinearRegression()
model.fit(x,y)
# 给一组X2,通过学习后的模型算出Y2.
x2 = [[0], [2.5], [5.3], [9.1]]
y2 = model.predict(x2)

# 定义图表的一些属性
plt.figure()
plt.title("LineRegrssion Chart")
plt.xlabel("x label")
plt.ylabel("y labe")
# plt.axis([0,10,0,10])   显示图表的x,y的范围,默认自动适应
plt.grid(True)
# 显示
plt.plot(x,y,'k.')
# plt.plot(x,y,'g-')
plt.plot(x2,y2,'g-')  #把学习后的数据放进去
plt.show()
img_65e101fc989950912ba30645f08094be.png
demo2.png
目录
相关文章
|
7月前
|
机器学习/深度学习 算法 数据挖掘
【Python机器学习】聚类算法任务,评价指标SC、DBI、ZQ等系数详解和实战演示(附源码 图文解释)
【Python机器学习】聚类算法任务,评价指标SC、DBI、ZQ等系数详解和实战演示(附源码 图文解释)
479 0
|
4月前
|
机器学习/深度学习 数据可视化 算法
基于python flask的租房数据可视化系统,通过随机森林预测,可以选择条件
本文介绍了一个基于Python Flask框架开发的租房数据可视化系统,该系统集成了随机森林预测算法,允许用户输入租房相关特征并预测价格,同时提供数据可视化功能,帮助用户和房东做出更明智的市场决策。
|
数据采集 机器学习/深度学习 数据可视化
Python 可视化 | 关联图 - 散点图1
Python 可视化 | 关联图 - 散点图1
145 0
|
机器学习/深度学习 SQL 数据采集
如何使用 PAI-Studio 可视化构建模型到部署|学习笔记
快速学习如何使用 PAI-Studio 可视化构建模型到部署。
1109 0
如何使用 PAI-Studio 可视化构建模型到部署|学习笔记
|
数据可视化 Python
Py之seaborn:数据可视化seaborn库(三)的矩阵图可视化之jointplot函数、JointGrid函数、pairplot函数、PairGrid函数、FacetGrid函数的简介、使用方法
Py之seaborn:数据可视化seaborn库(三)的矩阵图可视化之jointplot函数、JointGrid函数、pairplot函数、PairGrid函数、FacetGrid函数的简介、使用方法
Py之seaborn:数据可视化seaborn库(三)的矩阵图可视化之jointplot函数、JointGrid函数、pairplot函数、PairGrid函数、FacetGrid函数的简介、使用方法
|
机器学习/深度学习 数据可视化 数据处理
一行代码实现模型结果可视化
通常情况下,我们更关心的是构建统计模型的过程,而对于可视化模型结果都希望能快速完成。尽管一些包为生成的数据和模型提供默认的可视化。但是,它们看起来已经过时了,并且在 ggplot2 中使用它们之前,这些组件需要进行额外的转换和清理,当其他人希望在分析中生成类似的图表时,必须复制这些转换步骤。
280 0
|
机器学习/深度学习 数据可视化 安全
jupyter notebook安装部署及实战组合漏斗图绘制
首先介绍下jupyter以及其安装和使用
1070 0
jupyter notebook安装部署及实战组合漏斗图绘制
|
数据可视化 Python
python可视化进阶---seaborn1.5 分类数据可视化 - 分类散点图 stripplot() / swarmplot()
分类数据可视化 - 分类散点图 stripplot() / swarmplot() 加载模块,设置风格、尺度
485 0
python可视化进阶---seaborn1.5 分类数据可视化 - 分类散点图 stripplot() / swarmplot()
|
数据可视化 Python