多语言展示
当前在线:1924今日阅读:103今日分享:49

用R做线性回归

R语言具有广泛的应用,现在对R语言用于线性回归做一个简单的介绍,并且对回归效果进行进一步的分析。
方法/步骤
1

对X,Y做线性回归,编程如下:x<-c(2,5,7,9,10,13,17,19,23)y<-c(4,9,13,19,22,27,29,33,36)z<-lm(x~y)

2

求的相关系数,和相关系数的平方> cor(x,y)[1] 0.9758182> cor(x,y)^2[1] 0.9522211

3

做出残差的散点图和QQ图,看是否在同一条直线上面:lm.res<-lm(x~y)lm.resides<-resid(lm.res)plot(lm.resides)qqnorm(lm.resides)

推荐信息