Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
水平打印框线宽R_R_Width_Lattice_Box_Levelplot - Fatal编程技术网

水平打印框线宽R

水平打印框线宽R,r,width,lattice,box,levelplot,R,Width,Lattice,Box,Levelplot,是否有人知道如何更改levelplot图形的线宽,尤其是具有多个面板的图形?框线宽度应沿刻度线变化。在baseR中,可以使用绘图(x);盒子(lwd=10) 这在levelplot中可能吗 非常感谢 library(rasterVis) mycolors=c("darkred","red3", "orange", "yellow", "lightskyblue", "royalblue3","darkblue") s <- stack(replicate(6, ras

是否有人知道如何更改
levelplot
图形的线宽,尤其是具有多个面板的图形?框线宽度应沿刻度线变化。在base
R
中,可以使用
绘图(x);盒子(lwd=10)

这在levelplot中可能吗

非常感谢

library(rasterVis)
mycolors=c("darkred","red3", "orange", "yellow", "lightskyblue", 
          "royalblue3","darkblue")
s <- stack(replicate(6, raster(matrix(runif(100), 10))))
levelplot(s, layout=c(3, 2), col.regions=mycolors, index.cond=list(c(1, 3, 5, 2, 4, 6)))
库(rasterVis)
mycolors=c(“暗色”、“红色3”、“橙色”、“黄色”、“浅蓝”),
“皇家蓝3”,“深蓝色”)

您可以使用
par.settings
参数设置边框线宽。例如:

levelplot(s, layout=c(3, 2), col.regions=mycolors, 
          index.cond=list(c(1, 3, 5, 2, 4, 6)), 
          par.settings=list(axis.line=list(lwd=3), strip.border=list(lwd=3)))

回答得很好!这使我的绘图在使用Cairo软件包以高分辨率导出后看起来更好。如果使用
rasterTheme
而不是使用
col.regions
定义新主题,您将获得更好的颜色键。因此,
myTheme