【发布时间】:2020-01-31 22:56:37
【问题描述】:
我正在尝试使用“tmap”包创建多面地图。我的数据包含很多缺失的国家。 当我运行下面的代码时,输出显示了很多缺失的国家。怎样才能得到显示失踪国家的情节?
library(tmap)
world<-data("World")
MAP<- read_excel("SSPMAP.xlsx")
MAP2<-MAP %>% group_by(iso_a3,scenario ) %>%
summarise(cibase=median(gr_C_2030)*100)
table(MAP2$cibase)
cut<-c(-4,-2,0,2,4,6,8)
World_n<-left_join(World, MAP2, by="iso_a3")
###########################
Base<-tm_shape(World_n, projection = "eck4") +
tm_polygons("cibase", breaks = cut,
palette = "RdYlGn",
border.col = "black",
border.alpha = 1,midpoint = NA ) +
tm_legend(legend.position = c("left", "bottom")) +
tm_facets(by=c("scenario"), ncol =1, showNA = FALSE)+
tm_layout(panel.labels=c("Baseline : SSP1","Baseline : SSP2","Baseline : SSP4","Baseline : SSP5"),panel.label.color = "black"
,panel.label.size=1.3,panel.label.fontface="bold")
Base
tmap_save(Base,"Base.png")
【问题讨论】:
标签: dictionary plot global tmap