2011-10-13 16 views
13

Voglio creare una mappa degli Stati Uniti in R con il colore degli stati codificato in un tipo di mappa di calore basato su una metrica. So come farlo usando l'API di googleVis ma non posso usare il codice e senza i rollover non è eccezionale. qual è il modo più rapido per ottenere questo risultato? Conosco il pacchetto mappe ma non riesco a convincere i colori a collaborare. Credo che questa sia chiamata una mappa di coropleta.Mappa di calore geografico in R

+2

Scopri i "Chloropleth Map Challenge" per la porta: http://blog.revolutionanalytics.com/2009/11/choropleth-challenge-result.html – mdsumner

+1

Inoltre, https://github.com/hadley/ggplot2/wiki/plotting-polygon-shapefiles –

+0

sfortunatamente tutti questi presuppongono che tu abbia solo pochi "livelli" o "fattori" differenti. Ho ottenuto ciò che equivale a un valore diverso per ogni stato e voglio che la tonalità si riduca in base a ciò. – hawkhandler

risposta

8

C'è un esempio completo nel pacchetto ggplot2, vedere ?map_data.

library(ggplot2) 
example(map_data) 
0

Esiste un esempio di cloropleto basato sulla popolazione nel pacchetto UScensus2000tract.

1

(si spera risposta può ancora essere utile per qualcuno)

RevolutionAnalytics ha eccellente example di visualizzazione mappa utilizzando la funzione spplot(). Ecco un'immagine da lì:

enter image description here

Problemi correlati