首页 > 解决方案 > geom_sf() 等值线颜色未显示

问题描述

我正在尝试绘制一个根据绅士化分数着色的等值线图,如图所示。1. 实际上我之前用相同的代码做过,但现在它不再工作了(图 2)。

图1:我想要的剧情,我之前做过

图 2:我现在得到的情节,我不想要

这是我的情节代码:

ggplot(data = nta_map) +
  geom_sf(aes(fill = NTA_GENTRI_SCORE), color = NA) +
  scale_fill_viridis_c(option = "magma", name = "Gentrification Score") 

这是正在绘制的数据的 head() (nta_map)

Simple feature collection with 6 features and 14 fields
geometry type:  MULTIPOLYGON
dimension:      XY
bbox:           xmin: -74.00736 ymin: 40.58731 xmax: -73.93426 ymax: 40.69833
CRS:            +proj=longlat +datum=WGS84
  BoroCode BoroName CountyFIPS NTACode                  NTAName Shape_Leng Shape_Area BORO_NAME
1        3 Brooklyn        047    BK88             Borough Park   39247.23   54005019  Brooklyn
2        3 Brooklyn        047    BK25                Homecrest   27514.02   29991967  Brooklyn
3        3 Brooklyn        047    BK44                  Madison   26237.26   27379162  Brooklyn
4        3 Brooklyn        047    BK41 Kensington-Ocean Parkway   20800.75   15893305  Brooklyn
5        3 Brooklyn        047    BK95                  Erasmus   18756.70   14522604  Brooklyn
6        3 Brooklyn        047    BK69             Clinton Hill   23971.47   20528197  Brooklyn
                      NTA_NAME NTA_CODE NTA_GENTRI_SCORE FEL_NTA_PAX_1 FEL_NTA_PAX_2 FEL_NTA_CHANGE
1 Brooklyn Heights-Cobble Hill     BK09        0.8036756    0.01001935    0.01230162     0.00228227
2 Brooklyn Heights-Cobble Hill     BK09        0.8036756    0.01001935    0.01230162     0.00228227
3 Brooklyn Heights-Cobble Hill     BK09        0.8036756    0.01001935    0.01230162     0.00228227
4 Brooklyn Heights-Cobble Hill     BK09        0.8036756    0.01001935    0.01230162     0.00228227
5 Brooklyn Heights-Cobble Hill     BK09        0.8036756    0.01001935    0.01230162     0.00228227
6 Brooklyn Heights-Cobble Hill     BK09        0.8036756    0.01001935    0.01230162     0.00228227
                        geometry
1 MULTIPOLYGON (((-73.97605 4...
2 MULTIPOLYGON (((-73.95859 4...
3 MULTIPOLYGON (((-73.93754 4...
4 MULTIPOLYGON (((-73.97084 4...
5 MULTIPOLYGON (((-73.94826 4...
6 MULTIPOLYGON (((-73.95337 4...

我真的不知道出了什么问题;感谢您的帮助!

标签: rggplot2spatialsf

解决方案


推荐阅读