Geostatistica

Utilizzare R e le mappe di Google

Grazie alla libreria googleVis di   Rlogo è ora possibile integrare con estrema semplicità elaborazioni eseguite con R e visualizzare i dati in esso salvati con le mappe di google .

Supponiamo di conoscere il numero di università nelle seguenti città:

Città Numero
Milano 3
Perugia 2
Roma 4
Napoli 2

una volta creato il dataframe dentro R chiamato dati con interfaccia grafica con il comando edit()

dati <- edit(data.frame())

si crea un oggetto gvis tramite il comando gvisGeoMap() seguendo la seguente sintassi:

g=gvisGeoMap(dati,locationvar='citta',numvar='numero',option=list(region='IT'))

la sintassi è facilmente spiegata. Il primo elemento è il dataframe che contiene i dati, poi si indica la colonna che contiene le informazioni di localizzazione (in questo caso sono stai inseriti i nomi delle città) e poi la colonna numerica contenete il dato da inserire. Con option possiamo settare diverse customizzazioni ma la più importante è la region di default in questo caso settata semplicemente con la stringa IT.

è possibile poi salvare il codice html generato con il seguente comando:

print(g,'chart',file='prova.html')

il risultato è qui mostrato:

Tagged , ,