在R中线性回归分析的函数是lm()。
(1)一元线性回归
我们可以根据以上数据来分析合金的强度是否与碳含量有关系。
首用以下命令把数据读取到R中:
x
y
plot(x,y)
通过画图得到想x,y两个变量之间存在某种线性关系
所以,就可以用lm()函数来拟合直线,通过回归函数lm()得到如下结果:
lm.sol
summary(lm.sol)
回归结果:
Call:
lm(formula = y ~ 1 + x)
Residuals:
Min 1Q Median 3Q Max
-2.0431 -0.7056 0.1694 0.6633 2.2653
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 28.493 1.580 18.04 5.88e-09 ***
x 130.835 9.683 13.51 9.50e-08 ***
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Residual standard error: 1.319 on 10 degrees of freedom
Multiple R-squared: 0.9481,Adjusted R-squared: 0.9429
F-sta