4
A
回答
5
如果您不喜欢使用maps
包,则maptools
包中的对象wrld_simpl
可以使生成这种地图变得非常简单。在这里,让你开始,是产生一个世界地图中的国家,其名称以字母“U”的红色着色的几行代码:
library(maptools)
data(wrld_simpl)
plot(wrld_simpl,
col = c(gray(.80), "red")[grepl("^U", [email protected]$NAME) + 1])
(wrld_simpl
是SpatialPolygonsDataFrame
类的对象,以及包含在[email protected]
的data.frame包括NAME
列,您可以使用高亮显示您选择的任何国家。)
相关问题
- 1. 使用highmaps在世界地图上显示城市的着色国家
- 2. Opengl:着色世界地图?
- 3. 删除国家在地图中的边界::地图(“世界”,...)在R
- 4. 填写世界+美国国家地图
- 5. 如何使用ASP.NET填充世界地图中的国家?
- 6. 当在特定国家徘徊时突出显示国家国旗在空白世界地图上
- 7. 在R中的图像地图上覆盖世界地图
- 8. 在地图上只显示特定的世界地区
- 9. SVG/TopoJSON与美国的世界地图
- 10. 如何使世界地图点击国家AMcharts?
- 11. 在谷歌地图上选择地区或国家的边界
- 12. 地图上的地图R地图包
- 13. 世界地图平板电脑国家名Mercator.svg
- 14. 在ggplot2(R)中按地区着色的国家:
- 15. 用世界地图在世界地图上快速绘制坐标
- 16. 高地图:世界地图上的自定义数据标签
- 17. 用Google图表定位世界地图
- 18. 如何在美国的地图上为海洋蓝色着色?
- 19. 用Javascript动态着色美国地图
- 20. 在Google地图中为城市和国家着色
- 21. 谷歌地图:隐藏国家边界
- 22. 谷歌地图国家边界
- 23. 放大作为R世界地图
- 24. 使用Silverlight中的世界国家
- 25. 使用Matlab绘制世界地图上的地理位置
- 26. 世界榛色地图与听众
- 27. 在R中生成世界河流图的地图
- 28. 在用户的世界地图上显示地理位置
- 29. Googlemap在地图上高亮特定国家
- 30. 在ggplot世界地图上修复antarctica?
搜索“R chloropleth地图”将产生红利为你,在此之上点击:http://blog.revolutionanalytics。 COM/2009/11 /等值线地图-R-challenge.html。这也已经在SO上得到了一些很好的答案。 – Chase 2012-02-01 14:31:24
另外,如果您确实想要一个比我在下面提供的解决方案更通用的解决方案,那么在SO搜索栏中输入'[r] choropleth'(而不是''rropleopleth')将会得到很多好的答案。 – 2012-02-01 20:32:39