Erstellen Sie eine Heatmap von USA mit Abkürzungen und charakteristischen Häufigkeiten in R

8

Ich möchte eine Karte der USA erstellen (vielleicht eine Heatmap), um die Häufigkeit einer bestimmten Eigenschaft unter den Staaten zu zeigen. Ich bin mir nicht sicher, welches Paket zu verwenden oder ob meine Daten in der richtigen Form sind. Meine Daten befinden sich in der Tabelle tf

%Vor%

Meistens sind meine Abkürzungen in den USA (abgesehen von einigen kanadischen Instanzen). Was ist der beste vorgeschlagene Ansatz für die grafische Darstellung auf einer Karte?

Nun, wie bekomme ich Granularität von weniger als 50 pro Farbe?

    
megv 16.12.2011, 17:14
quelle

2 Antworten

7

zwei Pakete: Karten, ggplot2. Es gibt ein ausgezeichnetes Beispiel bei: ? map_data ()

nur um zu beginnen:

%Vor%

Füllen Sie dann die Reste der Statusinformationen aus.

    
aatrujillob 16.12.2011, 17:44
quelle
7

Ein anderer Ansatz mit spplot :

%Vor%

Lesen Sie zuerst die Daten und fügen Sie eine Spalte mit den Namen der Zustände hinzu:

%Vor%

Dann erhalten Sie die Karte und konvertieren sie in ein SpatialPolygons :

%Vor%

Und jetzt fügen Sie die Informationen aus Ihren Daten hinzu:

%Vor%

Schließlich plotten Sie es:

%Vor%

Bild hinzugefügt

    
Oscar Perpiñán 19.12.2011 10:10
quelle

Tags und Links