次のコードは、非常に予期しない結果をもたらします。
私はアジアの地図でいくつかの国を異なる色で着色しようとしていますが、色がすべて乱雑になっています。私は何が間違っているのですか?
library(maps)
data(world.cities)
ctrys1=c("China","India","Australia","Taiwan","Malaysia","Thailand","Japan","Singapore","South Korea","Indonesia","Hong Kong")
cols=c('red','orange','white','white','white','white','white','red','white','white','white')
a=map('world',regions=ctrys1,ylim=c(-50,55),xlim=c(70,180),mar=c(0,0,0,0),fill=1,col=cols)
私はSOを検索しましたが、ここでの回答は世界地図で国を埋めます。または、rコロプレスチャレンジからのこのリンクには、これに対する回答がないようです。地域がはっきりしないからだと思いますが、どうやって抽出すればいいのかわかりません。