我正在尝试创建一个facet_wrap
将四个单独的行与共同的第五行进行比较的图;目标是让这第五行出现在所有其他四个facet_wrap
情节上。
这是我的最小代码:
library(ggplot2)
x = c( 1, 3, 1, 3, 2, 4, 2, 4)
y = c( 1, 3, 2, 4, 1, 3, 2, 4)
type = c("A","A","B","B","C","C","D","D")
data = data.frame(x,y,type)
x = c( 4, 1)
y = c( 1, 4)
type = c("E","E")
line = data.frame(x,y,type)
ggplot(data, aes(x,y)) + geom_line() + facet_wrap(~type) +
geom_line(data = line, aes(x,y))
我希望将第五行添加为独立的data.frame
可以让我这样做,但它只是将它添加为第五个方面,如下图所示:
我希望“E”方面出现在所有其他情节上。有什么想法吗?我知道geom_vline
,geom_hline
和geom_abline
都将出现在所有方面,但我不确定是什么让它们与众不同。