17127 8

[问答] 求问,R语言lm函数,formula中的 / 是什么含义 [推广有奖]

  • 3关注
  • 0粉丝

已卖:10份资源

硕士生

48%

还不是VIP/贵宾

-

威望
0
论坛币
689 个
通用积分
126.2611
学术水平
4 点
热心指数
5 点
信用等级
4 点
经验
6595 点
帖子
50
精华
0
在线时间
288 小时
注册时间
2016-7-10
最后登录
2025-2-7

楼主
守望麦田的猫 发表于 2018-3-25 16:43:33 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如下。回归方程中的斜线是什么含义,在网上找不到啊qwq  以及要怎么解释summary结果中estimate一项呢
求大神解惑~

> lma=lm(Petal.Width~Species/Sepal.Length-1,iris)
> summary(lma)

Call:
lm(formula = Petal.Width ~ Species/Sepal.Length - 1, data = iris)

Residuals:
     Min       1Q   Median       3Q      Max
-0.56675 -0.10596 -0.02419  0.09624  0.50897

Coefficients:
                               Estimate Std. Error t value Pr(>|t|)   
Speciessetosa                  -0.17022    0.38833  -0.438 0.661800   
Speciesversicolor               0.08326    0.31486   0.264 0.791831   
Speciesvirginica                1.22611    0.28390   4.319  2.9e-05 ***
Speciessetosa:Sepal.Length      0.08314    0.07739   1.074 0.284436   
Speciesversicolor:Sepal.Length  0.20936    0.05285   3.962 0.000117 ***
Speciesvirginica:Sepal.Length   0.12142    0.04290   2.830 0.005314 **
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 0.1909 on 144 degrees of freedom
Multiple R-squared:  0.9826,        Adjusted R-squared:  0.9819
F-statistic:  1358 on 6 and 144 DF,  p-value: < 2.2e-16

二维码

扫码加我 拉你入群

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

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


沙发
守望麦田的猫 发表于 2018-3-26 15:03:17
猜测是按分类变量species分组做了回归,但是以前没有见过这样的用法
已有 1 人评分经验 收起 理由
cheetahfly + 30 热心帮助其他会员

总评分: 经验 + 30   查看全部评分

藤椅
qoiqpwqr 发表于 2018-3-28 07:15:07
代表了两个自变量的interaction
已有 2 人评分经验 收起 理由
刘彦楼 + 100 精彩帖子
cheetahfly + 30 热心帮助其他会员

总评分: 经验 + 130   查看全部评分

板凳
cheetahfly 在职认证  发表于 2018-3-28 11:07:57
https://bbs.pinggu.org/thread-6297802-1-1.html
已有 2 人评分经验 论坛币 热心指数 收起 理由
刘彦楼 + 100 精彩帖子
守望麦田的猫 + 5 + 1 热心帮助其他会员

总评分: 经验 + 100  论坛币 + 5  热心指数 + 1   查看全部评分

报纸
LPZ000 发表于 2018-12-9 10:23:32
#利用数据集cgssincome构建线性回归模型,因变量为收入(income)的对数,自变量为教育年限(eduyear)
x<- cgssincome$eduyear
y<-log(cgssincome$income)
plot(y,x)
lm(y~x,data=cgssincome)

求问这一行代码有什么不对的地方吗?为什么提示  
Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) :
  NA/NaN/Inf in 'y'

地板
LPZ000 发表于 2018-12-9 10:23:39
#利用数据集cgssincome构建线性回归模型,因变量为收入(income)的对数,自变量为教育年限(eduyear)
x<- cgssincome$eduyear
y<-log(cgssincome$income)
plot(y,x)
lm(y~x,data=cgssincome)

求问这一行代码有什么不对的地方吗?为什么提示  
Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) :
  NA/NaN/Inf in 'y'

7
守望麦田的猫 发表于 2018-12-12 12:17:08
LPZ000 发表于 2018-12-9 10:23
#利用数据集cgssincome构建线性回归模型,因变量为收入(income)的对数,自变量为教育年限(eduyear)
x
检查一下Y的取值范围,可能出现了负数或0,取对数之后就会报错

8
xc2156 发表于 2018-12-13 08:32:55
LPZ000 发表于 2018-12-9 10:23
#利用数据集cgssincome构建线性回归模型,因变量为收入(income)的对数,自变量为教育年限(eduyear)
x
你已经把cgssincome里的两列赋值给了x和y,在call lm时,直接 lm(y ~ x) 就可以了

或者改成 lm(log(income) ~ eduyear, data = cgssincome )

9
jjjyyysss 发表于 2019-4-3 10:43:50
  1. lma=lm(Petal.Width~Species/Sepal.Length-1,iris)
复制代码
  1. summary(lma)
复制代码
Call:
lm(formula = Petal.Width ~ Species/Sepal.Length - 1, data = iris)

Residuals:
     Min       1Q   Median       3Q      Max
-0.56675 -0.10596 -0.02419  0.09624  0.50897

Coefficients:
                               Estimate Std. Error t value Pr(>|t|)   
Speciessetosa                  -0.17022    0.38833  -0.438 0.661800   
Speciesversicolor               0.08326    0.31486   0.264 0.791831   
Speciesvirginica                1.22611    0.28390   4.319  2.9e-05 ***
Speciessetosa:Sepal.Length      0.08314    0.07739   1.074 0.284436   
Speciesversicolor:Sepal.Length  0.20936    0.05285   3.962 0.000117 ***
Speciesvirginica:Sepal.Length   0.12142    0.04290   2.830 0.005314 **
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 0.1909 on 144 degrees of freedom
Multiple R-squared:  0.9826,        Adjusted R-squared:  0.9819
F-statistic:  1358 on 6 and 144 DF,  p-value: < 2.2e-16
其中: / 的作用
Y~Species/Sepal.Length 计算拟合主效应和交互效应,Petal.Width~Species/Sepal.Length-1 “-1”表示不计算截距项。
Y~X
Y~X+1
Y~X-1
其中Y~X与Y~X+1计算结果一样——计算了回归系数估计值和截距项;
Y~X-1只计算回归系数估计值。
https://blog.csdn.net/u014543416/article/details/79202437
已有 1 人评分论坛币 收起 理由
守望麦田的猫 + 3 谢谢!

总评分: 论坛币 + 3   查看全部评分

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-7 14:26