对statsmodels库的整理可以与sklearn库的整理互相参考借鉴
简单线性回归
from sklearn import linear_model#导入所需要的包
lr=linear_model.LinearRegression()#指定模型
#再fit中指定自变量和响应变量,注意此处使用的是大写X和小写y
#由于sklearn接受的是numpy数组,所以又是需要处理数据,为了将dataframe传入sklearn。
predicted=lr.fit(X=tips['total_bill'].values.reshape(-1,1),y=tips['tip'])
print(predicted.coef_)#通过拟合模型的coef_属性来获得系数
print('----'*6)#输出横线以区分每一个输出
print(predicted.intercept_)#通过拟合模型的intercept_属性来得到截距
print('----'*6)
y_pre=lr.predict(tips['total_bill'][0:2].values.reshape(-1,1))#根据拟合的线性模型得到预测值
print(y_pre)#输出预测值
print(tips['tip'][0:2])#输出实际值进行比较
[0.10502452]
[2.70463616 2.00622312]
0 1.01
1 1.66
Name: tip, dtype: float64
多元线性回归
from sklearn import linear_model#导入所需要的包
lr=linear_model.LinearRegression()
predicted=lr.fit(X=tips[['total_bill','size']],y=tips['tip'])#传入多列时用列表传入
print(predicted.coef_)
print('----'*6)
print(predicted.intercept_)
```
[0.09271334 0.19259779]
[ 0.09448701 0.175992 0.03244094 0.08640832 0.1622592 0.04080082
0.13677854 -0.0681286 ]
Original: https://blog.csdn.net/qq_57099024/article/details/122324764
Author: 爱打羽毛球的小怪兽
Title: sklearn库——线性回归模型
相关文章

异常检测论文阅读(一)——DRÆM:A discriminatively trained reconstruction embedding for surfaceanomaly detection
目录 重构子网络 判别子网络 模拟异常产生 表面异常定位与检测 近年来的表面异常检测方法依赖于生成模型来精确重构正常区域。这些方法只对无异常的图像进行训练,通常需要手工制作后处理步骤来定位异常,这妨碍...

最全攻略:利用LightSeq加速你的深度学习模型
LightSeq是字节跳动火山翻译团队开源的一款Transformer系列模型加速引擎,分为训练和推理两个部分。其中推理加速引擎早在2019年12月就已经开源,而训练加速引擎也在2021年6月开源。 ...

R语言基于forestplot包可视化森林图实战详解:美化的森林图:自定义字体设置、置信区间、坐标轴(刻度、标签、范围)、无效线去除、水平线、辅助线、box形状、色彩等
抵扣说明: 1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。 Original: https://blog.cs...

一、什么是产品经理
什么是产品经理 互联网产品生命周期和团队角色[En] Internet product life cycle and team role* 二、产品经理的定义 能够独当一面做好让用户满意的产品的人 三...

OpenCV-Python实战(3)——OpenCV中绘制图形与文本
抵扣说明: 1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。 Original: https://blog.cs...

【Python做研究报告】股价趋势图绘制
券商研报股价趋势图绘制 首先先要导入各种包和数据,定好画图的时间区间: import numpy as np import pandas as pd import matplotlib.pyplot ...

spaCy的方法进行训练一个新的招投标实体标注模型
前言 NER标注的中文名为命名实体识别,与词性标注一样是自然 语言处理的技术基础之一。 NER标注是指对现实世界中某个对象的名称的识别,例如法 国、Donald Trump或者微信。在这些词汇中法国是...

第10章 主成分分析(PCA)
1 概念 主成分是选出比原始变量个数少,能解释大部分资料中的变异的几个新变量 主成分分析是...

CUDA对应版本
没有关系,驱动建议选择最新的或者最稳定的 在多显卡的机器上,选择能同时兼容的 对应关系比较自由,每个版本的CUDA都有若干个版本的CUDNN cudnn的版本号和安装版本号对应关系 tensorflo...

【OpenCV】学习笔记(一):OpenCV4.5.5文件介绍
文章目录 摘要 一、简介 * 1.计算机视觉 2.OpenCV 3.OpenCV文件夹 二、build文件夹 * 1.bin 2.etc 3.include 4.x64 5.其他 三、Source文件...

2.tensorflow -mnist数据集
1.将 Tensorflow 导入 import tensorflow as tf from tensorflow.keras.layers import Dense, Flatten, Conv2D...

【笔记】Python求解约束优化问题
二次规划问题描述如下,通过扩展的单纯形法解决: $$ \mathop {min} \limits_{x}\left( x_1-1 \right) ^2+\left( x_2-2.5 \right) ^...

三元音音频分析以及三基色熵的计算
什么是元音? 百度百科中所解释的"元音" 元音(Vowel),又称母音,是音素的一种,与辅音相对,是在发音过程中由气流通过口腔而不受阻碍发出的音。 发元音时气流从肺部通过声门冲击声带,使声带发出均匀震...

Transformer解读
Transformer解读 最近开始研究Transformer系列的东西,读了Transformer那篇论文Attention is All You Need,也查了一些资料,算是终于大体摸清了是个啥...

Fate集群 | 基于MNIST数据集的模型训练+模型预测 详细过程
文章目录 * - + 一、获取数据集并简单处理 + * 1、分割数据集 * 2、拷贝数据集 + 二、模型训练 + * 1、上传数据 * - 1)host方 - 2)guest方 * 2、构建模型 * ...