tracer.graph_objects.choropleth

tracer.graph_objects.choropleth
Cet article explorera la création d'une carte Choropleth à l'aide du module Plotly Graph_Objects.

Créer une carte du monde avec Go.Choropleth

Nous pouvons utiliser la classe Choropleth à partir de Graph_Objects pour créer une carte Choropleth. Pour illustrer, considérez le code suivant qui utilise des données d'exportation américaines pour créer une carte Choropleth:

Importer un terrain.Graph_objects comme Go
Importer des pandas en tant que PD
Importer un terrain.Exprime comme PX
df = pd.read_csv ('https: // brut.githubusercontent.com / tracé / ensembles de données / maître / 2011_us_ag_exports.csv ')
Fig = aller.Figure (données = aller.Choropleth (
emplacements = df ['code'],
z = df ['Total Exports'].Astype (flotteur),
locationMode = 'USA-States',
ColorScale = PX.couleurs.séquentiel.Plasma,
))
figue.montrer()

Le code précédent créera une carte du monde avec les données de l'ensemble de données surlignées dans la figure suivante:

Définition de la portée de la carte

Nous pouvons limiter la portée de l'affichage de la carte uniquement aux États-Unis en définissant le paramètre GEO_SCOPE comme suit:

figue.update_layout (geo_scope = 'usa')
figue.montrer()

La figure résultante est illustrée à la figure suivante:

Définition du titre de la figure

Nous pouvons également utiliser la fonction update_layout () pour définir un titre pour la figure comme illustré dans le code suivant:

figue.update_layout (geo_scope = 'usa', title_text = "US Agriculture Exports 2011")
figue.montrer()

Sortir

Map Choropleth du PIB mondial

De même, nous pouvons utiliser la classe Choropleth pour créer une carte du monde montrant le PIB mondial comme illustré dans le code suivant:

Importer un terrain.Graph_objects comme Go
Importer des pandas en tant que PD
df = pd.read_csv ('https: // brut.githubusercontent.com / tracé / ensembles de données / maître / 2014_world_gdp_with_codes.csv ')
Fig = aller.Figure (données = aller.Choropleth (
emplacements = df ['code'],
z = df ['PIB (milliards)'],
text = df ['country'],
ColorScale = 'plasma',
marker_line_color = 'darkgray',
marker_line_width = 0.5,
colorbar_tickprefix = '$',
colorbar_title = 'PIB
Milliards US $ ',
))
figue.montrer()

Carte du monde qui en résulte

Conclusion

Cet article a couvert les bases de la création de cartes Choropletth à l'aide de la classe Choropleth à partir de l'intrigue Graph_Objects. Nous avons appris à créer une carte du monde, à définir la portée de la carte, à définir le titre de la figure et à la carte mondiale du PIB du PIB. Pour plus d'articles comme celui-ci, consultez l'indice de Linux pour améliorer ou acquérir plus de connaissances.