我已经拟合了一个线性回归模型:
Lin <- lm(y~x, data=df)
当我使用summary
函数,我得到一些输出。如何从该输出中提取参数系数?
以下是获取参数估计值的几种方法:
R> m = lm(y ~ x)
R> m
Call:
lm(formula = y ~ x)
Coefficients:
(Intercept) x
0.5821 0.0878
Or
##See ?coef for details
R> coef(m)
R> coefficients(m)
or
##m is a list. So extract as usual
##str(m)
R> m$coefficients
R> m[[1]]
关键的一点是m
是一个 R 列表,您可以像往常一样查询。
当您使用summary
功能:
R> summary(m)$coefficients[,1]
(Intercept) x
0.58213 0.08781
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)