Sintassi e parametro della funzione
La trama.esprimere.La funzione Scatter_geo () fornisce una sintassi relativamente semplice come mostrato nella seguente:
Tieni presente che la funzione prende in prestito anche altre sintassi comuni dalla libreria Plotly. Sentiti libero di controllare i documenti per ulteriori informazioni.
I parametri della funzione sono i seguenti:
Esempio:
Il seguente codice mostra come creare una mappa di dispersione usando la funzione Scatter_Geo ():
importazione della trama.esprimere come px
df = px.dati.GapMinder ().query ("anno == 2007")
FIG = px.SPARE_GEO (df, locations = 'ISO_alpha', size = 'gdppercap')
Fico.spettacolo()
Il codice dato restituisce un diagramma a dispersione del GDPperCap dei paesi nel frame dati.
La figura risultante è la seguente:
Possiamo personalizzare i segni della dispersione colorandoli dal paese.
importazione della trama.esprimere come px
df = px.dati.GapMinder ().query ("anno == 2007")
FIG = px.SPARE_GEO (DF, LOCAZIONI = 'ISO_ALPHA', size = 'gdppercap', color = 'country')
Fico.spettacolo()
Produzione:
Possiamo anche creare una mappa a dispersione usando l'API MAPBOX come mostrato nella seguente:
importazione della trama.esprimere come px
Importa panda come PD
df = pd.read_csv ('WorldCities.CSV ')
Px.set_mapbox_access_token (apri ('mapbox.mapbox_token ').Leggere())
lat = df.lat
lon = df.GNL
df.Testa()
FIG = px.Scatter_Geo (df, lat = lat, lon = lon)
Fico.spettacolo()
Questo restituisce una mappa del mondo di tutte le città.
Conclusione
Questo articolo descrive i semplici passaggi per la creazione di una mappa GEO Scatter usando la funzione Scatter_Geo ().