登录
首页精彩阅读R语言调用rlm函数生成稳建回归模型
R语言调用rlm函数生成稳建回归模型
2018-01-15
收藏

R语言调用rlm函数生成稳建回归模型

数据中的孤立点会对回归直线的正确性带来一定的影响,除了去掉孤立点,我们也可以用稳建回归来处理包括孤立点的数据集。
数据准备
准备好包含孤立点,并且孤立点会影响回归模型准确度的数据集。使用Quartet数据集。
library(“car”)
data(“Quartet”)
操作
 plot(Quartet$x,Quartet$y3)

library(MASS)
plot(Quartet$x,Quartet$y3)
lmfit = rlm(Quartet$y3~Quartet$x)
abline(lmfit,col="red")

原理

稳建回归能够忽略孤立点的影响,使得回归直线能够达到很好的拟合效果
当使用一般回归的情况

plot(Quartet$x,Quartet$y3)
lmfit = lm(Quartet$y3~Quartet$x)
abline(lmfit,col="red")

说明x=13对回归直线产生了偏移。

数据分析咨询请扫描二维码

最新资讯
更多
客服在线
立即咨询