问题描述
我有一个RasterStack
,其中包含几个400MB
栅格文件,我想将它们与rasterVIS
密度函数进行相互比较。问题在于该图的标签彼此重叠。情节看起来与此相似...
是否可以将rasterVis
密度图中的标签更改为侧面的图例?
我尝试过类似的事情
library(raster)
library(rasterVis)
Rasterstack = stack(Rasterfile1,Rasterfile2,Rasterfile3,Rasterfile4)
labels = names(RasterStack)
densityplot(RasterStack,xlab="density",ylab="value",auto.key= list(space="right",lines=TRUE,text=labels))
#or just#
densityplot(RasterStack,auto.key=T)
我也尝试了提到的here解决方案,但是它对我来说不起作用,因为它会生成无法处理的向量大小。有什么想法吗?
解决方法
通过调整密度图函数的RasterVis源代码找到解决方案。
InformationItems