Dans ce tutoriel, nous vous montrerons comment vous pouvez créer des lignes géographiques à l'aide du module Plotly Express.
Lignes géographiques en utilisant
Dans Plotly, nous pouvons utiliser la fonction line_geo () du module express. La syntaxe de fonction est illustrée ci-dessous:
tracer.exprimer.line_geo (data_frame = non, lat = non, lon = non, locations = nother, locationMode = non, geojson = non, netleidKey = non, colore = non, line_dash = non, text = non, facet_row = non, facet_col = non, aucun, facet_col_wrap = 0, facet_row_spacing = non, facet_col_spacing = non, hover_name = non, hover_data = non, coustom_data = non, line_group = non Aucun, color_discrete_map = aucun, line_dash_sequence = aucun, line_dash_map = aucun, symbol_sequence = non, symbol_map = non, markers = false, projection = non, scope = non, notom modèle = aucun, largeur = aucun, hauteur = aucun)Vous trouverez ci-dessous une liste des paramètres les plus utiles que vous devez savoir lorsque vous travaillez avec la fonction line_geo ():
Exemple
Illustrons comment créer des lignes géographiques à l'aide de la fonction line_geo (). Prenez l'échantillon de code fourni ci-dessous:
Importer un terrain.Exprime comme PXDans l'exemple ci-dessus, nous commençons par importer le module Plotly Express. Nous importons ensuite les données GapMinder et interrogeons l'ensemble de données 2007.
Nous tracons ensuite des cartes de ligne à l'aide de la fonction line_geo () avec l'ensemble de données spécifié. Cela devrait renvoyer une figure comme indiqué ci-dessous:
Pour ajouter une couleur unique aux marques de la carte, nous pouvons utiliser le paramètre de couleur comme indiqué dans l'exemple de code ci-dessous:
Importer un terrain.Exprime comme PXDans ce cas, le code ci-dessus retournera les cartes de ligne avec des couleurs uniques pour chaque continent.
Un exemple de figure qui en résulte est illustré ci-dessous:
Plotly vous permet également de spécifier la projection de la carte à l'aide du paramètre de projection.
Par exemple, pour afficher la carte dans une projection stéréographique, nous pouvons exécuter le code suivant:
Importer un terrain.Exprime comme PXLa figure résultante, comme indiqué ci-dessous:
Pour spécifier la largeur et la hauteur personnalisées de la figure, nous pouvons utiliser les paramètres de largeur et de hauteur comme indiqué dans l'exemple suivant:
Importer un terrain.Exprime comme PXFigure résultante:
Gardez à l'esprit que le diagramme précédent ne représente pas les dimensions réelles.
Conclusion
Dans cet article, nous avons exploré comment nous pouvons créer des lignes géographiques sur une carte à l'aide du module Plotly Express et de la fonction line_geo ().