如何在 R 中计算 线性模型 SST、SSR 和 SSE

本文介绍了如何在R中计算线性模型的总平方和(SST)、平方和回归(SSR)和误差平方和(SSE),通过创建数据集和使用lm()函数建立回归模型,并给出计算这些指标的步骤和结果。
摘要由CSDN通过智能技术生成

如果有什么问题和项目作业关于R语言,可以微信call我:RunsenLiu

我们经常使用三个不同的平方和值来衡量回归线与数据集的实际拟合程度:

  1. 总平方和 (SST) – 单个数据点 (y i ) 与响应变量 ( y ) 的平均值之间的平方差之和。

SST = Σ(y i – y ) 2
2. 平方和回归 (SSR) – 预测数据点 (ŷ i ) 与响应变量 ( y ) 的平均值之间的平方差之和。

SSR = Σ(ŷ i – y ) 2
3. 误差平方和 (SSE) – 预测数据点 (ŷ i ) 和观测数据点 (y i )之间的平方差之和。

SSE = Σ(ŷ i – y i ) 2
以下分步示例显示了如何为 R 中的给定回归模型计算这些指标中的每一个。

第 1 步:创建数据
首先,让我们创建一个数据集,其中包含某所大学 20 名不同学生的学习小时数和考试成绩:

#create data frame
df <- data.frame(hour
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mrrunsen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值