Grafische Daten auf Kreisebene mit QuickInfos in R aufzeichnen

9

Ich habe eine interaktive Choroplethenkarte auf der Ebene des US-Bezirks unter www.betydb.org gesehen. Ich möchte eine ähnliche Karte mit R reproduzieren. Ich möchte nur die Karte und die Tooltips (nicht alle Kacheln mit verschiedenen Zoomstufen oder die Fähigkeit, Karten zu wechseln)

Die Karte wird derzeit in ruby ​​ erstellt und das Popup (in unten links) fragt eine MySQL-Datenbank ab. Der Programmierer, der es geschrieben hat, ist weitergegangen, und ich kenne Ruby nicht.

Hier werde ich mit einer CSV-Datei beginnen. Die Daten umfassen die Namen von Bundesstaaten und Bezirken sowie die FIPS von Bundesstaaten und Provinzen. Ich möchte Avg_yield darstellen.

%Vor%

Ich kann mit dem googleVis -Paket auf der State-Ebene plotten

%Vor%

Dies bietet eine Färbung auf Länderebene. Meine Frage hier ist, wie kann ich etwas so mit Farbe und Tooltips auf Landkreisebene (anstatt der staatlichen Ebene) Auflösung bekommen?

Die gvisGeoChart-Hilfe (unter Region und Auflösung) und die Google-Kartendokumentation zeigen an, dass dies möglicherweise nicht möglich ist, aber die Dokumentation ist so umfangreich, dass es nicht klar ist, was meine anderen Optionen sind, innerhalb von R.

Gibt es also eine Möglichkeit, eine Karte mit Tooltips und Farben auf Kreisebene zu erhalten?

    
Abe 21.06.2013, 19:35
quelle

1 Antwort

3

Das ist eine Frage aus dem Jahr 2013. Ich bin mir nicht sicher, ob das Paket leaflet damals aus war. Es ist jetzt Ende 2017, und es ist möglich, Ihre Aufgabe zu erfüllen. Ich möchte folgendes für dich hinterlassen, wenn du noch ähnliche Aufgaben erledigen musst. In diesem Fall fehlen einige Bezirke im Datensatz. Diese Grafschaften werden in den USA als Polygondaten angezeigt, fehlen jedoch in mydata . Also habe ich diese Bezirke mit mydata und setdiff() zu bind_rows() hinzugefügt. Wenn Sie eine Broschüre erstellen, müssen Sie Ihre Farbpalette angeben. Avg_yield ist eine kontinuierliche Variable. Also benutzt du colorNumeric() . Ich lasse einen Screenshot, der einen Teil der Flugblattkarte zeigt.

%Vor%

    
jazzurro 16.12.2017 16:03
quelle

Tags und Links