如何更改栅格图中的比例?
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))
完整的 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))