4
ワールドマップを作成し、特定の国を色づけしようとしています。基本的に、私は赤と他の国のいくつかの国を青色で強調したいと思います。[R]は、世界地図上の特定の国のパッケージカラーリングをマップします。
誰かがこのための基本的な[R]コードを生成する手助けをすることができたら、私は非常に感謝しています!
ワールドマップを作成し、特定の国を色づけしようとしています。基本的に、私は赤と他の国のいくつかの国を青色で強調したいと思います。[R]は、世界地図上の特定の国のパッケージカラーリングをマップします。
誰かがこのための基本的な[R]コードを生成する手助けをすることができたら、私は非常に感謝しています!
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
列が含まれています。)
「Rのchloroplethマップ」は、このトップのように、あなたのための配当が得られるの検索ヒット:http://blog.revolutionanalytics。 com/2009/11/choropleth-map-r-challenge.html。これはまた、いくつかの良い答えで、SOで対処されています。 – Chase
また、私が下に示したよりも一般的な解決策を望むなら、SO検索バーに '[r] choropleth'(' [r] chloropleth'ではなく)を入力すると良い答えがたくさん出てくるでしょう。 –