在R中设置颜色条限制

在R中设置颜色条限制,r,sf,ggmap,R,Sf,Ggmap,我对R比较陌生。我正在尝试在栅格地图上设置颜色栏限制,根据R中每个栅格的平均高程,使用比例\填充\梯度()进行着色。我想有一个固定的色条大于可用的海拔范围,我不知道如何包括这一点 这是我正在使用的当前代码: ggmap(basemap) + geom_sf(data = grid, aes(fill = elevation), col = NA, show.legend = "POLYGON", inherit.aes = FALSE, alpha=.8

我对R比较陌生。我正在尝试在栅格地图上设置颜色栏限制,根据R中每个栅格的平均高程,使用比例\填充\梯度()进行着色。我想有一个固定的色条大于可用的海拔范围,我不知道如何包括这一点

这是我正在使用的当前代码:

 ggmap(basemap) + 
    geom_sf(data = grid, aes(fill = elevation), col = NA, 
    show.legend = "POLYGON", inherit.aes = FALSE, alpha=.8) +
    coord_sf(crs = 4326)+
    scale_fill_gradient(guide = guide_colorbar(title = 'Elevation',barheight = 10))
尝试设置
limits=c(最小值,最大值)
上的
比例填充梯度

库(西班牙地图)
图书馆(sf)
图书馆(tidyverse)
#因为你没有提供一个例子。。。
#创建模拟网格
网格%
st_make_网格(n=40)
#模拟标高介于0和20之间
网格