当前位置: 首页 > news >正文

world做网站网站建设培训机构

world做网站,网站建设培训机构,自助建站自媒体,做国外单的网站叫什么本文为365天深度学习训练营 中的学习记录博客原作者:K同学啊 任务: ●1. 学习本文的多元线形回归模型。 ●2. 参考文本预测花瓣宽度的方法,选用其他三个变量来预测花瓣长度。 一、多元线性回归 简单线性回归:影响 Y 的因素唯一&…
  • 本文为365天深度学习训练营 中的学习记录博客
  • 原作者:K同学啊

任务:
●1. 学习本文的多元线形回归模型。
●2. 参考文本预测花瓣宽度的方法,选用其他三个变量来预测花瓣长度。

一、多元线性回归

简单线性回归:影响 Y 的因素唯一,只有一个。
多元线性回归:影响 Y 的因数不唯一,有多个。

与一元线性回归一样,多元线性回归自然是一个回归问题。
在这里插入图片描述

相当于我们高中学的一元一次方程,变成了 n 元一次方程。因为 y 还是那个 y。只是自变量增加了。

二、代码实现

我的环境:
●语言环境:Python3.9
●编译器:Jupyter Lab

第1步:数据预处理

  1. 导入数据集
import pandas as pd
import numpy as npurl = "https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data"  
names = ['花萼-length', '花萼-width', '花瓣-length', '花瓣-width', 'class'] dataset = pd.read_csv(url, names=names)
dataset

代码输出:

花萼-length花萼-width花瓣-length花瓣-widthclass
05.13.51.40.2Iris-setosa
14.93.01.40.2Iris-setosa
24.73.21.30.2Iris-setosa
34.63.11.50.2Iris-setosa
45.03.61.40.2Iris-setosa
..................
1456.73.05.22.3Iris-virginica
1466.32.55.01.9Iris-virginica
1476.53.05.22.0Iris-virginica
1486.23.45.42.3Iris-virginica
1495.93.05.11.8Iris-virginica

150 rows × 5 columns

备注:
如果报下面错误:URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1129)>
在代码开头加上如下代码即可:
import ssl
ssl._create_default_https_context = ssl._create_unverified_context

  1. 数据分析
import matplotlib.pyplot as pltplt.plot(dataset['花萼-length'], dataset['花瓣-width'], 'x', label="marker='x'")
plt.plot(dataset['花萼-width'],  dataset['花瓣-width'], 'o', label="marker='o'")
plt.plot(dataset['花瓣-length'], dataset['花瓣-width'], 'v', label="marker='v'")plt.legend(numpoints=1)
plt.show()

代码输出:

在这里插入图片描述

X = dataset.iloc[ : ,[1,2]].values
Y = dataset.iloc[ : ,  3 ].values
  1. 构建训练集、测试集
from sklearn.model_selection import train_test_split
X_train, X_test, Y_train, Y_test = train_test_split(X, Y, test_size=0.2, random_state=0)

第2步:训练多元线性回归模型

from sklearn.linear_model import LinearRegressionregressor = LinearRegression()
regressor.fit(X_train, Y_train)

第3步:在测试集上预测结果

y_pred = regressor.predict(X_test)
y_pred

代码输出:

array([1.76025586, 1.23794101, 0.29130263, 2.28334281, 0.2668048 ,2.18837013, 0.18945083, 1.61397124, 1.63158995, 1.28848086,1.95785242, 1.53661727, 1.58870131, 1.54581268, 1.59712462,0.24153487, 1.51134735, 1.44318879, 0.19022292, 0.22314407,1.67447859, 1.51977066, 0.43835934, 0.18179962, 1.63158995,0.06920823, 0.47205258, 1.42557008, 0.94614386, 0.30969343])

第4步:测试集预测结果可视化

plt.scatter(Y_test,y_pred, color='red')plt.xlabel("True")
plt.ylabel("Prediction")plt.show()

代码输出:

在这里插入图片描述

http://www.yidumall.com/news/59074.html

相关文章:

  • 淘宝做短视频网站好北京搜索引擎优化seo专员
  • 洗头竖鞋带名片改良授权做网站不贵哪个平台推广效果好
  • 做网站推广排名百度平台电话
  • html页面布局模板seo合作
  • 平台设计方案怎么做广州seo做得比较好的公司
  • 网站建设报价套餐企业微信scrm
  • 宁河网站建设百度导航怎么下载
  • 苹果cms如何做网站怎么做网站主页
  • 公司网站与营销网站在栏目上的不同windows优化软件
  • 网站品牌建设方案神秘网站
  • 贵池区城乡与住房建设网站新东方烹饪培训学校
  • 文创产品设计展板上海seo招聘
  • js 网站校验六安seo
  • 鳌江哪里有做网站最近时事热点新闻评论及点评
  • eclipse可以做门户网站嘛微信群二维码推广平台
  • 网站备案幕布照片怎么算合格sem托管公司
  • 健康生活网站开发系统背景色盲眼中的世界
  • 网站建设云平台百度怎么发帖做推广
  • 网站设计方案怎么写游戏代理怎么找渠道
  • 国外花型设计网站seo排名优化排行
  • 网站建设公司无锡seo软件服务
  • 广东做网站免费的关键词优化工具
  • 河南高端网站建设微指数查询入口
  • 网站开发 指导深圳市seo网络推广哪家好
  • 企业网站托管多少钱苏州网站外包
  • wordpress微商城主题seo教程seo教程
  • 网站建设滚动条怎么插入网店推广方案策划书
  • 黑龙江专业网站建设巨量数据官网
  • 专业做短视频的公司seo兼职怎么收费
  • 怎么用FTP做网站培训网站模板