1

世界地図をプロットしたいのですが、この興味深いパッケージを見つけました。しかし、これは国の境界もプロットします。

         require(maptools)
         data(wrld_simpl)
         plot(wrld_simpl)

国境をなくす方法はありますか?

4

4 に答える 4

4

そのデータ セットでは、一部の境界線が適切に配置されていません。多くの場合、小さなバッファーでこれを修正できます。

require(rgeos)
wbuf = gBuffer(wrld_simpl,width=0.00001)
plot(wbuf)

ただし、海岸線が 0.00001 度ずつバッファリングされていることに注意してください...

サイズ 0 のバッファでうまくいく場合もありますが、この場合はそうではありません。

于 2013-07-16T12:19:16.493 に答える
2

これにより、国境のない灰色の地図が作成されます。現在のプロットにマップを追加する場合にのみ、add = TRUE を使用します。それ以外の場合は、add = FALSE を設定します。

map('world',interior=FALSE,add=TRUE,col='gray', fill=TRUE,lty=0)
map('world',interior=TRUE,add=TRUE,col='gray')
于 2016-02-24T01:18:31.567 に答える
1

mapsパッケージをお試しいただけます。

require(maps)
map("world", col=1, fill=TRUE, border=1)

ここに画像の説明を入力

于 2013-07-16T11:58:10.853 に答える