2

起初我以为这会是微不足道的,但我想不出如何在一个情节的传说中rectangles结合。考虑以下示例:lineslattice

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 个线条同时相邻)。

如何设置图例键以便获得这种“符号”组合?也就是说,我怎样才能得到一条虚线和两个带有适当文本和颜色的矩形?

任何帮助是极大的赞赏!如果这很琐碎,我很抱歉。请帮我看看明显的!:)

4

0 回答 0