r语言 - ggplot2 添加带有 facet_wrap 的参考线



我有以下代码来生成并排散点图:

ggplot(data = dat, aes(x = xvar,y = yvar)) +
geom_point() +
facet_wrap(grpvar)

我想将参考线 y=x 添加到这些面板图中,但只使用以下添加的代码显示错误消息:

+ abline(intercept = 0, slope = 1)

任何建议如何在面板中使用多个图来做到这一点?谢谢!!

ggplot2几何对象(点、线、面等(都插入了geom_前缀。

在您的情况下,您需要使用

+ geom_abline(yintercept=0, slope=1)

而不是

+ abline(...)

所以你的代码应该是

ggplot(data = dat, aes(x = xvar,y = yvar)) +
geom_point() +
geom_abline(yintercept=0, slope=1) +
facet_wrap(grpvar)

相关内容

  • 没有找到相关文章

最新更新