Это не так уж сложно с lattice
, так как его аргумент key =
принимает произвольное количество столбцов, которые будут включены в легенду.
library(lattice)
myPCH <- 15:17
Data <- rnorm(50)
Index <- seq(length(Data))
xyplot(Data ~ Index,
pch = myPCH, col=1:2,
key = list(space = "right", adj=1,
text = list(c("a", "b", "c"), cex=1.5),
points = list(pch = myPCH),
points = list(pch = myPCH,col=2)))
Я не знаю с самого началамоей головы, как включить легенду в область построения, но с этим видом сюжета, кажется, лучше все-таки иметь ее снаружи.( Edit: @chl в комментариях любезно указывает на несколько способов сделать это. Например, чтобы нарисовать ключ в левом нижнем углу рисунка, замените space = "right"
в приведенном выше тексте либо corner = c(0,0)
или x = 0, y=0.2
)