我正在使用此代码绘制一些数据系列以及回归线:

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解释如何做到这一点?

最佳答案

您需要在formulageom_smooth参数中指定此代码:

... + geom_smooth(method=lm, se=FALSE, formula=y~x-1)

关于r - 通过原点绘制回归线,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12651156/

10-12 19:41