Plotten von Google Map mit ggplot in R

Ich versuche zu planengoogle Karte Das wird mit dem RgoogleMaps-Paket abgefragt und mit ggplot kombiniert. Letztendlich möchte ich die Gesamtbevölkerung mit anzeigengeom_pointIch versuche mich jedoch auf die Region Montgomery zu konzentrieren, weil ich zu viel geplottet habe.

Ich bin frustriert, weil ich meine abgefragte Karte nicht in R plotten kann. Ich habe ein paar Pakete ausprobiert, wie zread.jpeg undpng aber es hat nicht ganz geklappt.

R-Codes:

<code>#query google map
al1 <- GetMap(center=c(32.362563,-86.304474), zoom=11, destfile = "al2.jpeg", 
       format="jpg",maptype="roadmap")

#load only specific states
alabama <- subset(all_states, region %in% c("alabama"))

#population
p1 <- ggplot()
p1 <- p1 + geom_polygon(data=alabama, 
      aes(x=long, y=lat, group=group), colour="white", fill="grey10")
p1 <- p1 + geom_point(data=quote, aes(x=IntPtLon, y=IntPtLat, size=TotPop, 
      color=TotPop),colour="coral1") + scale_size(name="Total Pop")
</code>

BEARBEITEN:

Hier ist mein grobes Ergebnis. Ich möchte immer noch:

Ändern Sie den Maßstab der Punktgröße, da diese auf der Karte eher klein erscheinen.Machen Sie Punkte transparent oder nicht gefüllt, damit die Karte noch sichtbar ist.

<code>al1 <- get_map(location = c(lon = -86.304474, lat = 32.362563), zoom = 11, maptype = 'terrain')
al1MAP <- ggmap(al1)+ geom_point(data=quote_mgm, aes(x=IntPtLon, y=IntPtLat, size=TotPop))
</code>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage