【发布时间】:2014-10-24 19:27:37
【问题描述】:
我尝试了两个类别的简单箱线图(传输类型为 0 或 1),并添加了线性拟合,并希望它通过箱线图的方式,但这里出了点问题:
linearFit <- lm(mpg~am, data=mtcars)
boxplot(mpg~am, data=mtcars)
abline(linearFit, lwd=2, col="blue")
linearFit$coefficients
# (Intercept) am
# 17.147368 7.244939
但是,这条线远远超出了两个箱线图,而不是通过“类别”0 的截距。如何告诉 R 在基本绘图系统中使用类别均值?
编辑澄清: 所以我只需要一条蓝线,它在这个箱线图中穿过 (0, 17.14) 和 (1, 17.14+7.244),其中变量“am”(传输类型)是一个因子而不是数字变量。 在基础绘图系统中是否有一种简单的方法可以做到这一点?
【问题讨论】:
-
感谢编辑,Henrik!
标签: r regression