0
Je trace les latitudes et les longitudes (300 au total) dans R. Mais mon code ne montre qu'un seul point sur une carte. Quelqu'un peut-il me dire comment visualiser tous les points sur une carte? Mon code est mentionné ci-dessous;Tracer toutes les coordonnées sur une carte en 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
Vérifiez la sortie de 'll.visited', vous avez seulement 1 paire de positions longues et lats. Le vecteur 'visité 'devrait-il contenir 300 lieux visités plutôt que 1? En outre, le code devrait être 'visit.y <- ll.visited $ lat',' visit.x <- ll.visited $ lon'. D'où viennent les 'Nlongs' et' Nlats'? Ce n'est pas défini dans votre exemple. – Djork
Merci pour votre réponse. Oui, tu as raison, mais ça me donne toujours un point sur l'intrigue. – sara