改变 ggplot + geom_sf choropleth 填充颜色

Edz*_*sma 5 r ggplot2 r-sf

这涉及ggplot2github 上的版本,它支持从sf包中绘制空间数据。它由安装

devtools::install_github("tidyverse/ggplot2")
Run Code Online (Sandbox Code Playgroud)

我曾期待以下

library(sf)
library(ggplot2) 
nc <- read_sf(system.file("gpkg/nc.gpkg", package="sf"))
ggplot() + geom_sf(data = nc) + aes(fill = BIR74) +
  theme(panel.grid.major = element_line(color = "white")) +
  scale_colour_gradientn(colors = terrain.colors(20))
Run Code Online (Sandbox Code Playgroud)

给地形颜色,但是它给

在此处输入图片说明

如何操作填充颜色?