R リーフレット Web マップにいくつかの国を重ねるためにリーフレット マップを作成しましたが、投影/レイアウトに問題があるようで、ロシアの一部が隣接するフレームにそれを見つけます。
コード:
library(rworldmap)
library(countrycode)
## country is in text
cnt <- c("Russia","Afghanistan", "Albania"," Algeria"," Argentina"," Armenia", "Azerbaijan"," Bangladesh"," Belarus")
#convert to ISO3 code
iso3 = countrycode(cnt, "country.name", "iso3c")
df= as.data.frame(cnt)
malMap <- joinCountryData2Map(df, joinCode = "ISO3", nameJoinColumn = "cnt")
## subset data
dfapr <- malMap[malMap$ISO3 %in% iso3, ]
plot(dfapr)
この問題の主な結果は、Web マップを作成している場合、次のようになることです。
この問題を解決するにはどうすればよいですか。ISOコードに基づいて国を選択でき、幾何学的に一貫性のある低解像度の世界地図です。