这个问题在这里已经有了答案:
Extract regression coefficient values
(4 个回答)
5年前关闭。
在 R 中,如果我写:
reg1 <- lm(y ~ x, data = ds)
回归模型信息存储在具有列表结构的reg1中。
我可以写:
value.of.intercept <- reg1$coefficients[1]
将拦截的值保存到名为“value.of.intercept”的变量中
我写什么来保存截距的统计显着性值到变量“p.value.of.intercept”?
我可以在摘要中看到值(value)。如果我写:
summary(reg1)
截距的统计显着性值直接在此文本下方:
Pr(>|t|)
最佳答案
您可以对 summary
进行子集化目的。您可以使用
coef(summary(reg1))
得到带注释的系数,你可以得到截距的 p 值
coef(summary(reg1))[1, 4]
关于r - lm() 函数;提取截距的统计显着性;存储在变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31688168/