Handlung.Figure_Factory.Create_hexbin_mapbox

Handlung.Figure_Factory.Create_hexbin_mapbox
In diesem Artikel werden wir untersuchen.

Denken Sie daran, dass Sie möglicherweise ein MAPBox -Konto haben und zugreifen können.

Grundlegende Hexbin -Handlung

Der folgende Code zeigt, wie das Modul figure_factory verwendet wird, um ein grundlegendes Hexbin -Diagramm mit der MAPBox -API zu erstellen.

von Handlung.Abbildung_Factory Import create_hexbin_mapbox
Handlung importieren.als px ausdrücken
px.set_mapbox_access_token (öffnen ("mapbox.mapbox_token ").lesen())
df = px.Daten.Carsharing()
Fig = create_hexbin_mapbox (
data_frame = df, lat = "centroid_lat", lon = "centroid_lon" ",
nx_hexagon = 10, opacity = 0.9, Labels = "Farbe": "Punktzahl",
)
Feige.zeigen()

Das angegebene Beispiel verwendet die Carshare -Daten von Plotly Express, um ein einfaches Hexbindiagramm zu erstellen. Stellen Sie sicher, dass Sie die MAPBox ersetzen.MAPBOX_TOOKE mit der Datei mit Ihrem MapBox -Zugriffstoken enthält.

Ausgangsabbildung:

Sie können den Colorscale ändern, indem Sie einen anderen Wert in den Parameter colorscale_continous_scale festlegen, wie in Folgendes gezeigt:

von Handlung.Abbildung_Factory Import create_hexbin_mapbox
Handlung importieren.als px ausdrücken
px.set_mapbox_access_token (öffnen ("mapbox.mapbox_token ").lesen())
df = px.Daten.Carsharing()
Fig = create_hexbin_mapbox (
data_frame = df, lat = "centroid_lat", lon = "centroid_lon" ",
nx_hexagon = 10, opacity = 0.9, Labels = "Farbe": "Punktzahl",
color_continuous_scale = 'viridis' '
)
Feige.zeigen()

Dadurch wird der Farbmaßstab auf Viridis festgelegt, wie in der folgenden Ausgabe gezeigt:

Um die Opazität der Mülleimer anzupassen, können Sie den im Folgenden gezeigten Parameter der Deckkraft anpassen:

Fig = create_hexbin_mapbox (
data_frame = df, lat = "centroid_lat", lon = "centroid_lon" ",
nx_hexagon = 10, opacity = 0.5, Labels = "Farbe": "Punktzahl",
color_continuous_scale = 'viridis' ',
)
Feige.zeigen()

In diesem Fall verwendet die Handlung a .5 Opazität wie im Folgenden gezeigt:

Um die zugrunde liegenden Daten innerhalb des Diagramms anzuzeigen, können Sie den Parameter show_original_data wie folgt verwenden:

Fig = create_hexbin_mapbox (
data_frame = df, lat = "centroid_lat", lon = "centroid_lon" ",
nx_hexagon = 10, opacity = 0.5, Labels = "Farbe": "Punktzahl",
color_continuous_scale = 'viridis' ',
show_original_data = true
)
Feige.zeigen()

Ausgang:

Abschluss

In diesem Artikel haben wir untersucht. Überprüfen Sie die Dokumente für weitere.