在R levelplot中更改colorkey图例中的字体

时间:2015-06-05 09:39:59

标签: r levelplot

我的下一个图表增加了刻度和轴标签字体大小:

library(lattice)
x <- rep(seq(6,15,by=1), each=20)
y <- rep(seq(0,0.95,by=0.05), 10)
z <- x*y
levelplot(z ~ x * y,
          scales=list(x=list(at=seq(6,15,1), cex=2), y=list(at=seq(0,0.9,0.1), cex=2)),
          xlab=list(label="x", cex=2),
          ylab=list(label="y", cex=2))

但是如何增加colorkey图例中的字体大小呢? enter image description here

1 个答案:

答案 0 :(得分:3)

colorkey中使用参数levelplot

library(lattice)
x <- rep(seq(6,15,by=1), each=20)
y <- rep(seq(0,0.95,by=0.05), 10)
z <- x*y

ckey <- list(labels=list(cex=2))

levelplot(z ~ x * y,
      scales=list(x=list(at=seq(6,15,1), cex=2), y=list(at=seq(0,0.9,0.1), cex=2)),
      xlab=list(label="x", cex=2),
      ylab=list(label="y", cex=2), 
      colorkey=ckey)

enter image description here