Ich versuche, eine Karte zu erstellen, die in Kreisen die Städte zeigt, aus denen die Personen in meinem Datensatz stammen. Ich möchte, dass die Kreise proportional zur Anzahl der Personen in der jeweiligen Stadt in meinem Datensatz sind. Außerdem möchte ich einen zusätzlichen Kreis haben, der eine Teilmenge des ursprünglichen Kreises zeigt, der die von der Krankheit betroffenen Personen in jeder Stadt zeigt.
Ich habe damit begonnen, dies mit ggmap zu tun, indem ich Längen- und Breitengrade erhalte:
library(ggplot2)
library(maps)
library(ggmap)
geocode("True Blue, Grenada")
Ich stecke fest, weil ich nicht weiß, wie ich fortfahren soll. Ich kann die US-Karte alleine nicht laden, da sich ein Ort in der Karibik befindet.
Hier sind meine Daten im Kurzformat, der tatsächliche Datensatz ist viel zu groß.
subjectid location disease
12 Atlanta, GA yes
15 Boston, MA no
13 True Blue, Grenada yes
85 True Blue, Grenada yes
46 Atlanta, GA yes
569 Boston, MA yes
825 True Blue, Grenada yes
685 Atlanta, GA no
54 True Blue, Grenada no
214 Atlanta, GA no
685 Boston, MA no
125 True Blue, Grenada yes
569 Boston, MA no
Kann mir bitte jemand helfen?