我正在尝试绘制一张栅格图,使用了 Rcolorbrewer 包中定义的颜色方案,目前还没有问题。该栅格图的值范围为 0 到 1,没有缺失值。
library(RColorBrewer)
library(classInt)
pal <- brewer.pal(n=50, name = "RdYlGn")
plot(rw_start_goal_stan, col=pal)
现在我尝试使用ClassInt包计算分位数断点来进行数据分类。
library(RColorBrewer)
library(classInt)
pal <- brewer.pal(n=50, name = "RdYlGn")
breaks.qt <- classIntervals(rw_start_goal_stan@data@values, style = "quantile")
plot(rw_start_goal_stan, breaks = breaks.qt$brks, col=pal)
错误的是,plot() 函数只将颜色方案应用于值范围的50%,其余部分保持为白色。
我做错了什么?