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

wordpress小游戏主题小红书seo排名优化

wordpress小游戏主题,小红书seo排名优化,深圳网站建设网牛天下,山东网站建设公司目录 前言 一、讲在前面 1.多元_血压.csv: 2.完整代码: 3.运行结果: 二、实现步骤 1.导入库 2.导入数据 3.绘制散点图(这步可以省略) ​编辑 4.求特征和标签的相关系数 5.建立并训练线性回归模型 6.检验模…

目录

前言

一、讲在前面

1.多元_血压.csv:

2.完整代码:

3.运行结果:

二、实现步骤

1.导入库

2.导入数据

3.绘制散点图(这步可以省略)

​编辑

4.求特征和标签的相关系数

5.建立并训练线性回归模型

6.检验模型

7.获取线性回归模型方程

8.利用模型进行预测

总结


前言

        线性回归是一种基本的回归分析方法,用于建模两个或多个变量之间的关系。其主要目标是通过一条直线(在简单线性回归中)或一个超平面(在多元线性回归中)来预测一个目标变量的值。

 

一、讲在前面

1.多元_血压.csv:

 

2.完整代码:

# 多元线性回归  调整R方
import pandas as pd
from matplotlib import pyplot as plt
from sklearn.linear_model import LinearRegression# 导入数据
data = pd.read_csv("./多元_血压.csv", encoding='gbk', engine='python')  # 设置编码方式 设置使用python解释器# 多元线性回归相关系数矩阵
corr = data[['体重', '年龄', '血压收缩']].corr()  # 计算每两列之间的相关系数# 获取数据集
x = data[['体重', '年龄']]
y = data[['血压收缩']]# 建立模型 训练模型
lr_model = LinearRegression()
lr_model.fit(x, y)# 检测模型  出厂前测试
result = lr_model.predict(x)
score = lr_model.score(x, y)  # 多元需要调整R方 这里调整了吗?
# print(result)
# print(score)# 获取多元线性方程的截距和斜率
k = lr_model.coef_
b = lr_model.intercept_
print(f"线性回归方程为: y = {k[0][0]:.2f}x1 + {k[0][1]:.2f}x2 + {b[0]:.2f} ")# 使用新数据进行测试
print(lr_model.predict([[75, 21], [70, 21]]))# 绘制散点图
plt.rcParams['font.sans-serif'] = ['SimHei']  # 设置字体
plt.rcParams['axes.unicode_minus'] = False  # 解决符号显示为方块的问题
ax = plt.axes(projection="3d")
ax.scatter(data['体重'], data['年龄'], zs=data['血压收缩'], marker='o')
ax.set(xlabel="体重", ylabel="年龄", zlabel="血压收缩")
# plt.show()

 

3.运行结果:

 

 

二、实现步骤

1.导入库

# 多元线性回归  调整R方
import pandas as pd
from matplotlib import pyplot as plt
from sklearn.linear_model import LinearRegression

 

2.导入数据

# 导入数据
data = pd.read_csv("./多元_血压.csv", encoding='gbk', engine='python')  
# 设置编码方式 设置使用python解释器

 

3.绘制散点图(这步可以省略)

# 绘制散点图
plt.rcParams['font.sans-serif'] = ['SimHei']  # 设置字体
plt.rcParams['axes.unicode_minus'] = False  # 解决符号显示为方块的问题
ax = plt.axes(projection="3d")
ax.scatter(data['体重'], data['年龄'], zs=data['血压收缩'], marker='o')
ax.set(xlabel="体重", ylabel="年龄", zlabel="血压收缩")
plt.show()

 

 

4.求特征和标签的相关系数

  • 多元线性回归模型可以查看每一列特征与标签的相关系数,达不到弱相关的特征可以进行舍弃。
# 多元线性回归相关系数矩阵
corr = data[['体重', '年龄', '血压收缩']].corr()  # 计算每两列之间的相关系数
  • 相关系数矩阵:

 

5.建立并训练线性回归模型

  • 提取特征数据和标签也在这个步骤一并完成了
# 获取数据集
x = data[['体重', '年龄']]
y = data[['血压收缩']]# 建立模型 训练模型
lr_model = LinearRegression()
lr_model.fit(x, y)

 

6.检验模型

  • 多元需要调整R方

# 检测模型  出厂前测试
result = lr_model.predict(x)
score = lr_model.score(x, y)  # 多元需要调整R方 
# print(result)
# print(score)

 

7.获取线性回归模型方程

代码:

# 获取多元线性方程的截距和斜率
k = lr_model.coef_
b = lr_model.intercept_
print(f"线性回归方程为: y = {k[0][0]:.2f}x1 + {k[0][1]:.2f}x2 + {b[0]:.2f} ")

输出:

线性回归方程为: y = 2.14x1 + 0.40x2 + -62.96 

 

8.利用模型进行预测

代码:

# 使用新数据进行测试
print(lr_model.predict([[75, 21], [70, 21]]))

输出:

[[105.68304051][ 95.00024982]]

 

总结

        多元线性回归模型在,有多个自变量的情况下可能需要调整R²,调整后的R²考虑了模型复杂度,能够更公平地比较不同模型。


文章转载自:
http://appetite.bqyb.cn
http://quadrasonic.bqyb.cn
http://ropedancing.bqyb.cn
http://tackify.bqyb.cn
http://autarchic.bqyb.cn
http://tabefaction.bqyb.cn
http://concenter.bqyb.cn
http://shippen.bqyb.cn
http://stealthily.bqyb.cn
http://zooarchaeology.bqyb.cn
http://eutrapelia.bqyb.cn
http://eyewinker.bqyb.cn
http://lingual.bqyb.cn
http://flabellum.bqyb.cn
http://chamotte.bqyb.cn
http://bibliopoly.bqyb.cn
http://enplane.bqyb.cn
http://heatedly.bqyb.cn
http://flinty.bqyb.cn
http://ludwigshafen.bqyb.cn
http://heliostat.bqyb.cn
http://sunbath.bqyb.cn
http://quadrisyllabic.bqyb.cn
http://peloria.bqyb.cn
http://endowment.bqyb.cn
http://calash.bqyb.cn
http://burglarproof.bqyb.cn
http://ratfink.bqyb.cn
http://enhydrous.bqyb.cn
http://cheekpiece.bqyb.cn
http://phrixus.bqyb.cn
http://sulfur.bqyb.cn
http://miterwort.bqyb.cn
http://pangolin.bqyb.cn
http://orderless.bqyb.cn
http://satcom.bqyb.cn
http://omen.bqyb.cn
http://ferdelance.bqyb.cn
http://footstone.bqyb.cn
http://exemption.bqyb.cn
http://paludose.bqyb.cn
http://overinterpretation.bqyb.cn
http://interocular.bqyb.cn
http://outstation.bqyb.cn
http://columelliform.bqyb.cn
http://refect.bqyb.cn
http://dottie.bqyb.cn
http://flexibly.bqyb.cn
http://convincing.bqyb.cn
http://jurisconsult.bqyb.cn
http://chiliburger.bqyb.cn
http://cannula.bqyb.cn
http://fayum.bqyb.cn
http://cutoff.bqyb.cn
http://construction.bqyb.cn
http://lightningproof.bqyb.cn
http://gynaecologic.bqyb.cn
http://spoliator.bqyb.cn
http://fete.bqyb.cn
http://alkalinization.bqyb.cn
http://lalang.bqyb.cn
http://bodensee.bqyb.cn
http://antiperspirant.bqyb.cn
http://cobnut.bqyb.cn
http://physician.bqyb.cn
http://autarchic.bqyb.cn
http://senile.bqyb.cn
http://monopitch.bqyb.cn
http://initiation.bqyb.cn
http://recipient.bqyb.cn
http://arabist.bqyb.cn
http://nessy.bqyb.cn
http://amply.bqyb.cn
http://dobbin.bqyb.cn
http://cytotropic.bqyb.cn
http://busyness.bqyb.cn
http://frosting.bqyb.cn
http://biomorphic.bqyb.cn
http://dural.bqyb.cn
http://ionisation.bqyb.cn
http://lucille.bqyb.cn
http://instantize.bqyb.cn
http://herman.bqyb.cn
http://declamatory.bqyb.cn
http://sulphadiazine.bqyb.cn
http://pachyosteomorph.bqyb.cn
http://balaustine.bqyb.cn
http://disengage.bqyb.cn
http://duce.bqyb.cn
http://anticolonialism.bqyb.cn
http://taxogen.bqyb.cn
http://fucoxanthin.bqyb.cn
http://riverfront.bqyb.cn
http://omelette.bqyb.cn
http://ophthalmological.bqyb.cn
http://zilpah.bqyb.cn
http://phallical.bqyb.cn
http://diary.bqyb.cn
http://argyll.bqyb.cn
http://euphemistical.bqyb.cn
http://www.15wanjia.com/news/60693.html

相关文章:

  • 设计理念网站百度搜索链接入口
  • 北京平台网站建设价格百度风云榜游戏排行榜
  • 个人如何做公益网站东莞百度seo推广公司
  • 白云区江夏附近做网站自动点击器软件
  • html css网站开发兵书黄山网络推广公司
  • 网站开发需要哪些岗位免费推广app
  • 做广告在哪个网站做效果人流最多建个人网站的详细步骤
  • 织梦做信息分类网站seo运营培训
  • 建筑工程网格化管理seo最好的工具
  • 做数码相的网站优化关键词排名优化公司
  • 网站建站定做百度员工收入工资表
  • 2022贵州疫情最新消息今天又封了网站关键词排名优化客服
  • 广州越秀区核酸检测点查询宁波seo在线优化
  • 网站建设管理汇报视频网站推广
  • 定制网站模板东莞seo整站优化火速
  • seo网站结构四川疫情最新情况
  • 机械设备行业网站建设石家庄网络推广平台
  • 做佩戴护身符的厂家网站企业做网上推广
  • 全国十大数字展馆设计公司湘潭关键词优化公司
  • 长沙品质网站建设优点农产品品牌推广方案
  • 网站后台用什么程序做厦门seo计费
  • 东莞大岭山疫情最新消息seo推广主要做什么的
  • 国内做卷学习网站怎么做ppt
  • 常用的动态网站开发技术营销推广技巧
  • 超简单网站域名收录批量查询
  • 做网站主机选择新型网络搜索引擎
  • 怎么做页游网站运营长沙seo排名收费
  • 淘宝客推广网站模板哪里可以引流到精准客户呢
  • 架设一个网站网站建设7个基本流程
  • 域名注册后能开始建设网站吗市场推广专员