我有一个与R相关的问题。我正在尝试根据数值在地图上为不同国家/地区的区域着色。现在,我没有所有国家/地区的值,所以其中一些是空的。
Year Country Numeric
2009 Afghanistan
像这样。因此,当我获得基于某个级别的值时,例如 >5、5-10 等。我想用不同的颜色填充它们。我怎么能在R中做到这一点?我在这方面花了很长时间,但没有取得重大进展。
我可以填写世界地图,但不能为我拥有的数据操作它。
> p <- ggplot(world, aes(long,lat,group=group)) +
geom_polygon(fill="darkgreen",colour="white") +
theme(panel.background = element_rect(fill = "lightsteelblue2"))
任何建议和提示将不胜感激!