Syntaxe et paramètre de fonction
L'intrigue.exprimer.La fonction Scatter_GEO () fournit une syntaxe relativement simple comme indiqué dans ce qui suit:
Gardez à l'esprit que la fonction emprunte également une autre syntaxe commune de la bibliothèque. N'hésitez pas à vérifier les documents pour plus.
Les paramètres de fonction sont les suivants:
Exemple:
Le code suivant montre comment créer une carte de dispersion à l'aide de la fonction Scatter_GEO ():
Importer un terrain.Exprime comme PX
df = px.données.GapMinder ().requête ("année == 2007")
Fig = px.dispers_geo (df, locations = 'iso_alpha', size = 'gdppercap')
figue.montrer()
Le code donné renvoie un tracé de dispersion du gdppercap des pays dans le dataframe.
La figure résultante est la suivante:
Nous pouvons personnaliser les marques de la dispersion en les colorant par le pays.
Importer un terrain.Exprime comme PX
df = px.données.GapMinder ().requête ("année == 2007")
Fig = px.Scatter_Geo (df, locations = 'ISO_ALPHA', size = 'gdppercap', color = 'country')
figue.montrer()
Sortir:
Nous pouvons également créer une carte de dispersion à l'aide de l'API Mapbox comme indiqué dans les éléments suivants:
Importer un terrain.Exprime comme PX
Importer des pandas en tant que PD
df = pd.read_csv ('worldcities.csv ')
px.set_mapbox_access_token (open ('mapbox.mapbox_token ').lire())
lat = df.lat
lon = df.GNL
df.diriger()
Fig = px.Scatter_Geo (df, lat = lat, lon = lon)
figue.montrer()
Cela renvoie une carte du monde de toutes les villes.
Conclusion
Cet article décrit les étapes simples de la création d'une carte de géo de la dispersion à l'aide de la fonction dissor_geo ().