【发布时间】:2020-07-02 20:39:20
【问题描述】:
好的,我很难按国家/地区映射一些数据。这是我正在使用的数据集的精简版本,位于一个名为“smaller”的对象中:
COUNTRY ARRIVALS
Algeria 16
American Samoa 2
Angola 9
Antigua Barbuda 2
Argentina 18
Aruba 4
Australia 82
Bahamas 12
Bahrain 7
Bangladesh 19
这是我迄今为止在网上找到的代码:
library(tidyverse)
world_map <- map_data("world")
allmap <- left_join(smaller, world_map, by = c("COUNTRY" = "region"))
ggplot(allmap, aes(long, lat, group = group))+
geom_polygon(aes(fill = ARRIVALS), color = "white")+
scale_fill_viridis_c(option = "C")
让我知道我做错了什么。感谢您的帮助。
【问题讨论】: