0
私はRで緯度と経度(合計300)をプロットしています。しかし、私のコードはマップ上の単一の点しか示していません。誰も地図上のすべてのポイントを視覚化する方法を教えてもらえますか? 私のコードは以下の通りです。マップ上のすべての座標をプロットするR
library("ggmap")
library(maptools)
library(maps)
visit.x <- Nlongs
visit.y <- Nlats
mp <- NULL
mapWorld <- borders("world", colour="gray50", fill="gray50")
# create a layer of borders
mp <- ggplot() + mapWorld
#Now Layer the cities on top
mp <- mp+ geom_point(aes(x=visit.x, y=visit.y) ,color="blue", size=3)
mp
> Nlongs
[1] 5.010786 5.010823 5.010862 5.010823 5.010873 5.010872 5.010873
5.010823 5.010872
> Nlats
[1] 47.29396 47.29397 47.29398 47.29397 47.29396 47.29396 47.29396
47.29397 47.29393
を提供し、あなたはlongとラッツの唯一の1ペアを持っています。 'visited'ベクターには1つではなく300の訪問先が含まれていますか?さらに、コードは 'visit.y < - ll.visited $ lat'、' visit.x < - ll.visited $ lon'でなければなりません。 'Nlongs'と' Nlats'はどこから来たのですか?あなたの例では定義されていません。 – Djork
ご返信ありがとうございます。ええ、あなたは正しいですが、それはまだ私にプロットの1点を与えています。 – sara