In diesem Tutorial zeigen wir Ihnen, wie Sie mit dem Plotly Express -Modul geografische Linien erstellen können.
Geografische Linien mit Plotly Express
In Plotly können wir die Funktion line_geo () aus dem Express -Modul verwenden. Die Funktionssyntax ist unten dargestellt:
Handlung.äußern.line_geo (data_frame = none, lat = none, lon = none, popals = none, locationMode = none, Geojson = Keine, featureIdkey = none, color = none, line_dash = none, text = Keine, facet_row = none, facet_col = none, facet_col_wrap=0, facet_row_spacing=None, facet_col_spacing=None, hover_name=None, hover_data=None, custom_data=None, line_group=None, symbol=None, animation_frame=None, animation_group=None, category_orders=None, labels=None, color_discrete_sequence= Keine, color_discrete_map = keine, line_dash_sequence = keine, line_dash_map = keine, symbol_sequence = none, symbol_map = keine, markers = false, projection = none, scope = none, center = none, fitbounds = none, basemap_vissible = none, title = none, keine template = keine, width = keine, Höhe = keine)Im Folgenden finden Sie eine Liste der nützlichsten Parameter, die Sie bei der Arbeit mit der Funktion Line_GEO () wissen müssen:
Beispiel
Lassen Sie uns veranschaulichen, wie Sie geografische Linien mit der Funktion line_geo () erstellen. Nehmen Sie das unten angegebene Code -Beispiel:
Handlung importieren.als px ausdrückenIm obigen Beispiel beginnen wir damit, das Plotly Express -Modul zu importieren. Anschließend importieren wir die GapMinder -Daten und fragen den Datensatz von 2007 ab.
Wir zeichnen dann Zeilenkarten mit der Funktion line_geo () mit dem angegebenen Datensatz ab. Dies sollte eine Zahl wie unten gezeigt zurückgeben:
Um den Markierungen auf der Karte eindeutige Farbe hinzuzufügen, können wir den Farbparameter verwenden, wie im folgenden Beispielcode gezeigt:
Handlung importieren.als px ausdrückenIn diesem Fall gibt der obige Code Zeilenkarten mit eindeutigen Farben für jeden Kontinent zurück.
Ein Beispiel, das sich daraus ergibt, ist unten dargestellt:
Mit Plotly können Sie auch die Projektion der Karte mit dem Projektionsparameter angeben.
Um die Karte in einer stereografischen Projektion anzuzeigen, können wir den folgenden Code ausführen:
Handlung importieren.als px ausdrückenDie resultierende Abbildung, wie unten gezeigt:
Um die benutzerdefinierte Breite und Höhe der Abbildung anzugeben, können wir die Parameter der Breite und der Höhe verwenden, wie im folgenden Beispiel gezeigt:
Handlung importieren.als px ausdrückenResultierende Abbildung:
Denken Sie daran, dass das vorherige Diagramm nicht die tatsächlichen Dimensionen darstellt.
Abschluss
In diesem Artikel haben wir untersucht, wie wir mit dem Plotly Express -Modul und der Funktion line_geo () geografische Linien auf einer Karte erstellen können.