我正在尝试使用定义的配色方案绘制栅格,该配色方案是从 Rcolorbrewer 包中获取的,到目前为止没有问题。raster\xc2\xb4s 值范围从 0 到 1,没有 NA\xc2\xb4s。
\n\nlibrary(RColorBrewer)\nlibrary(classInt)\n\npal <- brewer.pal(n=50, name = "RdYlGn")\nplot(rw_start_goal_stan, col=pal)\nRun Code Online (Sandbox Code Playgroud)\n\n
现在我尝试包含分位数分隔符,这是我使用 ClassInt 包计算的
\n\nlibrary(RColorBrewer)\nlibrary(classInt)\n\npal <- brewer.pal(n=50, name = "RdYlGn")\nbreaks.qt <- classIntervals(rw_start_goal_stan@data@values, style = "quantile")\nplot(rw_start_goal_stan, breaks = breaks.qt$brks, col=pal)\nRun Code Online (Sandbox Code Playgroud)\n\n错误的是,plot() 仅将配色方案应用于值范围的 50%,其余部分保持白色。
\n\n
我究竟做错了什么?
\n