起初我以为这会是微不足道的,但我想不出如何在一个情节的传说中rectangles
结合。考虑以下示例:lines
lattice
library(latticeExtra)
xyplot(rnorm(10) ~ 1:10,
key=list(rectangles=list(size=2, border=F),
text=list(c("Zero", "One", "Two"), col="black"),
col=c("black", "lightgrey", "darkgrey"), divide=1, columns=1,
x=0.01, y=0.95, corner=c(0,1) ),
panel=function(x,...){
panel.abline(v=3, lty="dashed")
panel.xblocks(x,x>5, col="lightgrey")
panel.xblocks(x,x>7, col="darkgrey")
panel.xyplot(x, ...) } )
而不是 3 个矩形,我想用 2 个矩形填充适当的颜色,并在这两个矩形的上方或下方添加一条虚线。如果我提供了一个lines
参数,那么将为所有元素绘制线条和矩形(即,将有 2 个矩形和 2 个线条同时相邻)。
如何设置图例键以便获得这种“符号”组合?也就是说,我怎样才能得到一条虚线和两个带有适当文本和颜色的矩形?
任何帮助是极大的赞赏!如果这很琐碎,我很抱歉。请帮我看看明显的!:)