获得R中的回归系数[重复]

Posted

技术标签:

【中文标题】获得R中的回归系数[重复]【英文标题】:obtaining regression coefficients in R [duplicate] 【发布时间】:2014-11-28 07:44:16 【问题描述】:

我已经使用以下脚本绘制了下面的散点图,但仍然需要获取回归系数。

非常感谢任何帮助。

lm.irt12 <- lm(prtemp ~ irt12,data=apirt)
summary(lm.irt12)
plot(apirt$irt12[apirt$surv==1],
     apirt$prtemp[apirt$surv==1],
     xlab="ave. base of ears (°C)",
     ylab="rectal (°C)",
     xlim=c(26,42),
     ylim=c(30,42),
     col='blue')
points(apirt$irt12[apirt$surv==0], apirt$prtemp[apirt$surv==0],col='red')
abline(lm.irt12)
abline(h=36,v=0, col="gray10",lty=20)
#col = "gray60" OR col = "lightgray", lty=3; #(lty=3: broken line, 1:continuous)
text(26.7,36.7,parse(text='36*degree'),col='gray10')
abline(h=34,v=0, col="gray10",lty=20)
#col = "gray60" OR col = "lightgray", lty=3; #(lty=3: broken line, 1:continuous)
text(26.7,34.7,parse(text='34.0*degree'),col='gray10')

【问题讨论】:

您的第二行代码应该返回系数。另外,coef(lm.irt12). @jbaums:非常感谢您的帮助!你是对的,summary(lm.irt12) 给了我相同的系数。 【参考方案1】:

您只需要获取线性模型对象lm.irt12coefficient 参数即可:

lm.irt12$coefficients

要查看 R 对象的参数,可以这样做:

str(lm.irt12)

【讨论】:

以上是关于获得R中的回归系数[重复]的主要内容,如果未能解决你的问题,请参考以下文章

R中的子集回归[重复]

R构建lasso回归模型并获得最佳正则化系数

具有相等和不等式的回归约束了R中的系数

为啥我的回归系数在我的 R 模型中没有意义?

R中的回归与组[重复]

R语言偏相关或者部分相关性系数计算实战:通过拟合两个回归模型或者pysch包计算偏相关系数(Partial Correlation)通过方差分析获得偏相关系数的F统计量(偏F检验二型检验)