![](/img/trans.png)
[英]R ggplot2 - adjust distance between breaks on a continuous colourbar gradient
[英]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.