繁体   English   中英

具有相同间隔高度的R图例,与中断之间的距离无关

[英]R legend with the same intervals height independently of the distance between breaks

我必须使用R绘制栅格,但中断之间的距离不相同:

400 500 750 1000 1500 2000

这将产生一个图例,该图例之间的间隔高度与它们成比例。 但是我希望相同的高度不受中断间隔的影响。

我向您展示我的目标:

图例目标

我实现了解决方案。

pal <- colorRampPalette(c("orange","cornsilk","green","cyan3","purple4","blueviolet"))
num_intervals=14 cuts=c(400,500,750,1000,1500,2000) 

#to plot the data
plot(my_raster, breaks=cuts, col = pal(num_intervalos),axis.args=arg,legend=FALSE) 

#after that, I include the legend:

image.plot( zlim=c(0,750),lab.breaks=cuts,legend.only=TRUE,col = pal(num_intervals)) 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM