Tracer.Exprimer.Line_mapbox

Tracer.Exprimer.Line_mapbox
«Plotly nous permet de créer des lignes sur une carte à l'aide de l'API de la boîte de carte et de module Express.
Laissez-nous savoir comment nous pouvons accomplir cela.
Gardez à l'esprit que vous pouvez avoir besoin d'un compte de boîte de carte ou d'un jeton d'accès à la boîte de carte pour utiliser l'API. Vous pouvez vous inscrire à la boîte de carte sur la page officielle."

Syntaxe de fonction et liste de paramètres

La syntaxe de fonction et la liste des paramètres sont les indications ci-dessous:

tracer.exprimer.line_mapbox (data_frame = aucun, lat = non, lon = non, color = aucun,
text = aucun, hover_name = aucun, hover_data = aucun, personnalisé_data = aucun,
line_group = aucun, animation_frame = aucun, animation_group = aucun,
category_orders = aucun, étiquettes = aucun, color_discrete_sequence = aucun,
colore_discrete_map = aucun, zoom = 8, centre = aucun, mapbox_style = aucun, title = aucun,
modèle = aucun, largeur = aucun, hauteur = aucun)

Ce qui suit est une liste des paramètres les plus courants que vous utiliserez lorsque vous travaillerez avec cette fonction.

  1. trame de données - définit le dataframe contenant les noms de colonne utilisés dans le tracé.
  2. lat - Définit les valeurs utilisées pour positionner les marques sur la latitude sur la carte.
  3. lon - Semblable au paramètre LAT, mais les valeurs sont utilisées pour positionner les marques sur la longitude sur la carte.
  4. couleur - Spécifie les valeurs utilisées pour attribuer une couleur unique aux marques.
  5. Zoom - Définit le niveau de zoom de la carte. Commence de 0 à 20.
  6. titre - Définit le titre de la figure.
  7. largeur hauteur - définit la largeur et la hauteur de la figure en pixels.

Exemple

Laissez-nous utiliser la fonction line_mapbox pour créer des lignes sur une carte à l'aide de l'ensemble de données des villes américaines. Vous pouvez télécharger l'ensemble de données dans la ressource ci-dessous:

https: // simplemaps.com / data / US-Cities

Le code est comme indiqué ci-dessous:

Importer un terrain.Exprime comme PX
Importer des pandas en tant que PD
px.set_mapbox_access_token (open ('mapbox.mapbox_token ').lire())
df = pd.read_csv ("https: // brut.githubusercontent.com / tracé / ensembles de données / Master / US-Cities-Top-1.CSV ")
us_cities = df.Query ("State in [" New York ',' Pennsylvania '] ")
Fig = px.line_mapbox (us_cités, lat = "lat", lon = "lon")
figue.montrer()

Le code ci-dessus utilisera l'API Mapbox pour créer des lignes des villes des États de New York et de Pennsylvanie.

Vous pouvez également définir le niveau de zoom par défaut à l'aide du paramètre de zoom:

Fig = px.line_mapbox (us_cités, lat = "lat", lon = "lon", zoom = 1)
figue.montrer()

Cela devrait réinitialiser le niveau de zoom par défaut à 1.

Fermeture

C'est tout pour celui-ci. N'hésitez pas à explorer la boîte cartographique et à tracer des documents pour en savoir plus.