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

How to change Scale in raster plot?

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

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

输出是这样的:

看,所有180之后的值根本就不是plot
就像天平上切下来的一样。
这是行不通的,因为在 180 之后有少数值会一直持续到 3500。

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

感谢您的帮助

你可以这样做:

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