我在geom_line
ggplot2
图上有20个方面的内容,基于时间序列数据覆盖geom_rect
,所有内容均为facet_wrap
。我经常需要更新我的情节,我的方面的顺序最终可能需要每天更改。
我的问题是:是否可以使用geom_rect
中的时间序列数据订购我的方面?即将第一个方面设为具有第一个geom_rect
阴影区域的方面,依此类推等等?
这是我的代码:x轴是日期,y轴是发生率3,并且是地理面的....
ggplot () +
geom_rect(data=total,
aes(xmin=as.Date(xmin),
xmax=as.Date(xmax),
ymin=-Inf,
ymax=Inf),
fill='light blue',
alpha=0.3) +
ylab("incidence") + xlab("time") +
facet_wrap(~geo) +
geom_line(data=total, aes(x=as.Date(date), y=incidence3)) +
facet_wrap(~geo, ncol=2, scale = "free_y")