我有以下代码来生成并排散点图:
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)