如何更改光栅图中的比例?

问题描述

完整的 R 菜鸟,需要帮助绘制具有良好比例的栅格。

rast <- raster("accessibility.tif")
pal <- colorRampPalette(c("green","red"))
plot(rast,col = pal(10),zlim = c(0,180))

输出结果如下:

Mentioning zlim cuts out points

看,180 之后的所有值都不是绘图。
就像它们被剪掉了一样。
这不会发生,因为 180 之后的值很少会一直到 3500。

我不希望比例从 0 到 180,
我需要它从 0 - 180+
我也希望所有这些点都以红色绘制。

感谢您的帮助

解决方法

你可以这样做:

library(raster)
rast <- raster("accessibility.tif")
r <- clamp(rast,180) 
pal <- colorRampPalette(c("green","red"))
plot(r,col = pal(10))