微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将密度图中的标签更改为侧面的图例?

如何解决如何将密度图中的标签更改为侧面的图例?

我有一个RasterStack,其中包含几个400MB栅格文件,我想将它们与rasterVIS密度函数进行相互比较。问题在于该图的标签彼此重叠。情节看起来与此相似...

Plot looks similar to this

是否可以将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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。