rstudio线性回归_R语言线性回归

本文介绍了如何在R语言中使用RStudio进行线性回归分析。通过收集身高和体重的样本数据,利用lm()函数建立关系模型,计算系数,然后使用predict()函数预测新个体的体重,并通过可视化展示线性回归效果。
摘要由CSDN通过智能技术生成

回归分析是一个广泛使用的统计工具,用于建立两个变量之间的关系模型。 这些变量之一称为预测变量,其值通过实验收集。 另一个变量称为响应变量,其值来自预测变量。

在线性回归中,这两个变量通过一个等式相关联,其中这两个变量的指数(幂)是1。数学上,当绘制为图形时,线性关系表示直线。任何变量的指数不等于1的非线性关系产生曲线。

线性回归的一般数学方程为 -

y = ax + b

以下是使用的参数的描述 -

y - 是响应变量。

x - 是预测变量。

a和b - 叫作系数的常数。

建立回归的步骤

一个简单的线性回归例子:是否能根据一个人的已知身高来预测人的体重。要做到这一点,我们需要有一个人的身高和体重之间的关系。

创建线性回归关系的步骤是 -

进行收集高度和相应重量观测值样本的实验。

使用R中的lm()函数创建关系模型。

从所创建的模型中找到系数,并使用这些系数创建数学方程。

获取关系模型的摘要,以了解预测中的平均误差(也称为残差)。

为了预测新人的体重,请使用R中的predict()函数。

输入数据样本

以下是表示观察结果的样本数据 -

# Values of height

151, 174, 138, 186, 128, 136, 179, 163, 152, 131

# Values of weight.

63, 81, 56, 91, 47, 57, 76, 72, 62, 48

lm()函数

该lm()函数创建预测变量与响应变量之间的关系模型。

语法

线性回归中lm()函数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值