楼主: kaifengedu
10693 9

[问答] 线性回归函数lm中残差的自由度问题 [推广有奖]

  • 0关注
  • 18粉丝

已卖:640份资源

学科带头人

4%

还不是VIP/贵宾

-

威望
0
论坛币
1695 个
通用积分
473.3261
学术水平
85 点
热心指数
128 点
信用等级
60 点
经验
32847 点
帖子
913
精华
0
在线时间
1636 小时
注册时间
2010-2-2
最后登录
2025-12-8

楼主
kaifengedu 发表于 2014-12-17 16:57:57 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
大家好,有如下代码(原出处,薛毅老师的书)
  1. > x<-c(0.10,0.11,0.12,0.13,0.14,0.15,0.16,0.17,0.18,0.20,0.21,0.23)
  2. > y<-c(42.0,43.5,45.0,45.5,45.0,47.5,49.0,53.0,50.0,55.0,55.0,60.0)
  3. > lm.sol<-lm(y ~ 1+x)
  4. > summary(lm.sol)

  5. Call:
  6. lm(formula = y ~ 1 + x)

  7. Residuals:
  8. Min 1Q Median 3Q Max
  9. -2.0431 -0.7056 0.1694 0.6633 2.2653

  10. Coefficients:
  11. Estimate Std. Error t value Pr(>|t|)
  12. (Intercept) 28.493 1.580 18.04 5.88e-09 ***
  13. x 130.835 9.683 13.51 9.50e-08 ***
  14. ---
  15. Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

  16. Residual standard error: 1.319 on 10 degrees of freedom
  17. Multiple R-squared: 0.9481, Adjusted R-squared: 0.9429
  18. F-statistic: 182.6 on 1 and 10 DF, p-value: 9.505e-08
复制代码

那么我们如何由线性回归的结果lm.sol直接给出来残差的自由度呢?当然后来他的书里面也提到了用
  1. lm.sol$da.residual
复制代码

现在我有点不明白的是如何确定用
  1. lm.sol$da.residual
复制代码

即可,从哪里可以看出来?
谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:线性回归 自由度 coefficients coefficient Intercept 自由度

沙发
怪了怪 学生认证  发表于 2014-12-17 21:57:20
说实话,你这里的中文实在不怎么通顺,我看了之后不太明白你到底要问什么。能不能重新表述一下?
已有 1 人评分热心指数 收起 理由
kaifengedu + 1 鼓励积极发帖讨论

总评分: 热心指数 + 1   查看全部评分

藤椅
kk22boy 发表于 2014-12-17 22:47:43
names(lm.sol)
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
kaifengedu + 1 + 1 + 1 + 1 精彩帖子

总评分: 论坛币 + 1  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

板凳
kaifengedu 发表于 2014-12-18 10:00:03
怪了怪 发表于 2014-12-17 21:57
说实话,你这里的中文实在不怎么通顺,我看了之后不太明白你到底要问什么。能不能重新表述一下?
谢谢你的回复,简单来说就一句话:
如何根据lm函数的结果直接给出残差平方和的自由度。

报纸
kaifengedu 发表于 2014-12-18 10:01:11
kk22boy 发表于 2014-12-17 22:47
names(lm.sol)
谢谢你,看到了!

地板
怪了怪 学生认证  发表于 2014-12-18 11:06:40
kaifengedu 发表于 2014-12-18 10:01
谢谢你,看到了!
残差的自由度就是n-k啊。你的例子中n=12,k=2(截距项一个,x一个)。
我觉得这不需要算啊,看看就知道的。

7
kaifengedu 发表于 2014-12-18 11:55:37
怪了怪 发表于 2014-12-18 11:06
残差的自由度就是n-k啊。你的例子中n=12,k=2(截距项一个,x一个)。
我觉得这不需要算啊,看看就知道的 ...
您说得对,不需要计算,我是想看下是否可以从lm的计算结果看出来。

8
mymei 发表于 2014-12-18 12:11:57
也可用str(lm.sol)查看该对象的结构。
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
kaifengedu + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

9
怪了怪 学生认证  发表于 2014-12-18 21:57:55
kaifengedu 发表于 2014-12-18 11:55
您说得对,不需要计算,我是想看下是否可以从lm的计算结果看出来。
如果是这样,如果你用Rstudio, 可以从右上角的Environment窗口里看到这里提到的全部信息,然后就可以调用。点开回归方程的名称就能看到。

10
kaifengedu 发表于 2014-12-18 23:09:02
怪了怪 发表于 2014-12-18 21:57
如果是这样,如果你用Rstudio, 可以从右上角的Environment窗口里看到这里提到的全部信息,然后就可以调用 ...
多谢多谢!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 11:45