Handlung.Äußern.Line_mapbox

Handlung.Äußern.Line_mapbox
„Plotly ermöglicht es uns, Zeilen auf einer Karte mit der MAP -Box -API und des Plotly Express -Moduls zu erstellen.
Lassen Sie uns lernen, wie wir das erreichen können.
Beachten Sie, dass Sie möglicherweise ein Kartenfeldkonto oder ein Karten -Kartons -Zugriffs -Token benötigen, um die API zu verwenden. Sie können sich für das Kartenfeld auf der offiziellen Seite anmelden.”

Funktionssyntax und Parameterliste

Die Funktionssyntax und die Parameterliste sind wie unten gezeigt:

Handlung.äußern.line_mapbox (data_frame = keine, lat = keine, lon = keine, color = keine,
text = none, hover_name = none, hover_data = none, Custom_data = None,
line_group = none, Animation_frame = none, Animation_Group = Keine,
category_orders = keine, labels = keine, color_discrete_sequence = Keine,
color_discrete_map = none, zoom = 8, center = none, mapbox_style = keine, title = keine,
template = keine, width = keine, Höhe = keine)

Das Folgende ist eine Liste der häufigsten Parameter, die Sie bei der Arbeit mit dieser Funktion verwenden werden.

  1. Data_frame - Definiert den Datenrahmen, der die im Diagramm verwendeten Spaltennamen enthält.
  2. Lat - Legt die Werte fest, mit denen die Markierungen auf der Karte auf der Karte positioniert werden können.
  3. Lon - Ähnlich wie der LAT -Parameter, aber die Werte werden verwendet, um die Markierungen auf der Länge auf der Karte zu positionieren.
  4. Farbe - Gibt die Werte an, mit denen die Marke eine eindeutige Farbe zugewiesen werden.
  5. Zoomen - Legt die Map -Zoomebene fest. Beginnt von 0 bis 20.
  6. Titel - Legt den Titel für die Figur fest.
  7. Breite Höhe - definiert die Breite und Höhe der Figur in Pixeln.

Beispiel

Verwenden wir die Funktion Line_MapBox, um Zeilen auf einer Karte mit dem Datensatz der US -Städte zu erstellen. Sie können den Datensatz in der folgenden Ressource herunterladen:

https: // simpleMaps.COM/Daten/US-Cities

Der Code ist wie unten gezeigt:

Handlung importieren.als px ausdrücken
Pandas als PD importieren
px.set_mapbox_access_token (öffnen ('mapbox.mapbox_token ').lesen())
df = pd.read_csv ("https: // raw.GithubuSercontent.com/plotly/datasets/master/us-cities-top-1k.CSV ")
us_cities = df.Frage ("Staat in [" New York "," Pennsylvania "]") ")
Abb = Px.line_mapbox (us_cities, lat = "lat", lon = "lon")
Feige.zeigen()

Mit dem obigen Code wird die MAPBox -API verwendet, um Zeilen der Städte in den Staaten New York und Pennsylvania zu erstellen.

Sie können die Standard -Zoomebene auch mit dem Zoom -Parameter festlegen:

Abb = Px.line_mapbox (us_cities, lat = "lat", lon = "lon", zoom = 1)
Feige.zeigen()

Dies sollte die Standard -Zoomebene auf 1 zurücksetzen.

Schließen

Das war's für diesen einen. Fühlen Sie sich frei, die MAPBox und Plotly -Dokumente für mehr zu erkunden.