一元线性回归-R语言

# 安装包

install.packages('ggplot2')

library(ggplot2)

Sys.setlocale(category = 'LC_ALL', locale = 'English_United States.1252')

Sys.setlocale("LC_ALL","Chinese")

x <- c(18, 20, 22, 24, 26, 28, 30)

y <- c(26.86, 28.35, 28.87,28.75, 29.75, 30, 30.36)

model <- lm(y ~ x)

summary(model)

画出散点图

plot(x, y, pch = 19, col = "blue", cex = 2, xlab = "x", ylab = "y")# 绘图代码

画出拟合直线

plot(model)

# 画出残差图

plot(model, which = 1)

# 画出标准化残差图

plot(model, which = 2)

# 画出QQ图

plot(model, which = 3)

# 画出方差-拟合值图

plot(model, which = 4)

# 画出学生化残差图

plot(model, which = 5)

# 画出Cook距离图

plot(model, which = 6)

预测

predict(model, data.frame(x = 40))

置信区间

predict(model, data.frame(x = c(40)), interval = "confidence")

预测区间

predict(model, data.frame(x = c(40)), interval = "prediction")

install.packages('lifecycle')

options(repos="http://cran.rstudio.com/")

install.packages("lifecycle", dependencies=TRUE)

Install release version from CRAN

install.packages("lifecycle")

# Install development version from GitHub

pak::pak("r-lib/lifecycle")

通过运行代码得出图形散点图和预测区间、置信区间。

相关推荐
wan5555cn1 天前
国产电脑操作系统与硬盘兼容性现状分析:挑战与前景评估
人工智能·笔记·深度学习·机器学习·电脑·生活
BullSmall1 天前
汽车HIL测试:电子开发的关键验证环节
人工智能·机器学习·自动驾驶
Wnq100721 天前
如何在移动 的巡检机器人上,实现管道跑冒滴漏的视觉识别
数码相机·opencv·机器学习·计算机视觉·目标跟踪·自动驾驶
zy_destiny1 天前
【工业场景】用YOLOv8实现抽烟识别
人工智能·python·算法·yolo·机器学习·计算机视觉·目标跟踪
韩曙亮1 天前
【自动驾驶】自动驾驶概述 ⑨ ( 自动驾驶软件系统概述 | 预测系统 | 决策规划 | 控制系统 )
人工智能·机器学习·自动驾驶·激光雷达·决策规划·控制系统·预测系统
信息快讯1 天前
【机器学习赋能的智能光子学器件系统研究与应用】
人工智能·神经网络·机器学习·光学
程序员大雄学编程1 天前
「机器学习笔记14」集成学习全面解析:从Bagging到Boosting的Python实战指南
笔记·机器学习·集成学习
汉堡go2 天前
1、机器学习与深度学习
人工智能·深度学习·机器学习
jie*2 天前
小杰深度学习(fourteen)——视觉-经典神经网络——ResNet
人工智能·python·深度学习·神经网络·机器学习·tensorflow·lstm
Piink2 天前
网络模型训练完整代码
人工智能·深度学习·机器学习