我正在使用此代码绘制一些数据系列以及回归线:
ggplot(dt1.melt, aes(x=lower, y=value, group=variable, colour=variable)) +
geom_point(shape=1) +
geom_smooth(method=lm,
se=FALSE)
但是,我需要将回归线约束为所有系列的原点,就像
abline(lm(Q75~-1+lower,data=dt1))
在标准R图上所能达到的方式一样。谁能用
ggplot
解释如何做到这一点? 最佳答案
您需要在formula
的geom_smooth
参数中指定此代码:
... + geom_smooth(method=lm, se=FALSE, formula=y~x-1)
关于r - 通过原点绘制回归线,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12651156/