library(ggplot2)
library(ggmap)
data <- read.table(file = "data.txt", sep = ",", col.names = c("lat", "lon", "place_name"), fill=FALSE, strip.white=TRUE)
# getting the map
mapgilbert <- get_map(location = c(lon = mean(data$lon), lat = mean(data$lat)),
zoom = "auto" , maptype = "roadmap", scale = 2, color = "bw")
# plotting the map with some points on it
ggmap(mapgilbert, extent = "device") +
geom_point(data = data, aes(x = lon, y = lat, fill = place_name), size = 0.5, shape = 22) +
guides(fill=FALSE, alpha=FALSE, size=FALSE)
Dies wird Punkte mit unterschiedlicher Farbe (nach ihren Namen) produzieren. Etwas wie folgt aus:Punkt auf Karte ohne Rand zeichnen
Allerdings möchte ich der schwarzen Grenze der Punkte loszuwerden. Gibt es eine Möglichkeit, das zu tun?
Ich glaube, Sie müssen mit einem Schlaganfall spielen, z.B. Strich = 5 oder Strich = 0? – MLavoie
Bitte gewöhnen Sie sich an reproduzierbaren Code, um es Besuchern und Lesern leichter zu machen. (Zum Beispiel fehlt 'data', das durch' dput (data) 'oder durch Erstellen eines Dummy-Datenrahmens hinzugefügt werden könnte.) – lukeA
@lukeA Sie haben Recht. Daran habe ich nicht gedacht. Es tut uns leid! – iTurki