【发布时间】:2015-03-03 18:09:16
【问题描述】:
我正在尝试使用 rworldmaps 包绘制拉丁美洲不同国家/地区的一些数据。当包括 mapRegion='latin america' 时,墨西哥被切断......除了使用 ylim 和 xlim 覆盖之外,还有什么方法可以包括墨西哥?谢谢。
library(rworldmap)
df <- NULL
df$country <- c("Brazil","Mexico","Argentina")
df$code<-c("BRA", "MEX", "ARG")
df$popsize<-c(1000, 5000, 200)
df<-as.data.frame(df)
sPDF <- joinCountryData2Map( df, joinCode = "ISO3", nameJoinColumn = "code")
mapCountryData(sPDF, nameColumnToPlot="popsize", mapRegion='latin america')
【问题讨论】:
-
您希望仅添加墨西哥,还是包括墨西哥南部的所有国家/地区?也就是说,西半球有没有可以删除加拿大和美国的区域?
-
墨西哥南部的所有国家。不幸的是,看起来区域必须设置为以下之一:“欧亚大陆”、“非洲”、“拉丁美洲”、“英国”、“大洋洲”、“亚洲”。这就是我所希望的——以某种方式解决这个问题,甚至只是删除美国。
标签: r maps geospatial spatial rworldmap