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

标签 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

最佳答案

levelplot 中使用参数 colorkey:

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

关于r - 在 R levelplot 中更改 colorkey 图例中的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30663252/

相关文章:

根据特定规则替换 NA 值

r - 尝试从 5 位或 6 位数字中提取日期

r - 多循环语法错误

r - 在格子图中添加/代替背景颜色使用图案

R levelplot colorkey标签和颜色范围

根据条件从 R 中的 data.table 中删除列

r - 在ggplot2中构建双y轴图的函数

r - 在 levelplot 中使用布局函数

R - 如何改善 RasterVis levelplot 的颜色阴影?

R 代码不保存绘图图像