Spiski.Wyrazić.Line_mapbox

Spiski.Wyrazić.Line_mapbox
„Rabetly pozwala nam tworzyć linie na mapie za pomocą interfejsu API pudełka map i modułu ekspresowego.
Dowiedzmy się, jak możemy to osiągnąć.
Pamiętaj, że możesz wymagać konta pudełka mapy lub tokenu dostępu do map, aby użyć interfejsu API. Możesz zarejestrować się w polu map na oficjalnej stronie."

Składnia funkcji i lista parametrów

Składnia funkcji i lista parametrów są jak pokazano poniżej:

spiski.wyrazić.line_mapbox (data_frame = brak, lat = brak, lon = brak, kolor = brak,
Text = Brak, poduszka_nazwa = brak, pod Hover_Data = Brak, custom_data = brak,
line_group = brak, animation_frame = brak, animation_group = brak,
kategoria_orders = brak, etykiety = brak, color_discrete_secence = brak,
color_discrete_map = brak, zoom = 8, center = brak, mapbox_style = brak, tytuł = brak,
szablon = brak, szerokość = brak, wysokość = brak)

Poniżej znajduje się lista najczęstszych parametrów, których użyjesz podczas pracy z tą funkcją.

  1. ramka danych - definiuje ramkę danych zawierającą nazwy kolumn używanych na wykresie.
  2. Lat - ustawia wartości użyte do ustawiania znaków na szerokości geograficznej mapy.
  3. Lon - podobne do parametru LAT, ale wartości są używane do ustawienia znaków na długości geograficznej na mapie.
  4. kolor - Określa wartości użyte do przypisania unikalnego koloru do znaków.
  5. Powiększenie - Ustawia poziom powiększenia mapy. Zaczyna się od 0 do 20.
  6. tytuł - Ustawia tytuł figury.
  7. szerokość wysokość - definiuje szerokość i wysokość figury w pikselach.

Przykład

Użyjmy funkcji line_mapbox, aby tworzyć linie na mapie za pomocą zestawu danych US Cities. Możesz pobrać zestaw danych w poniższym zasobie:

https: // prosteaps.COM/Data/US-Cities

Kod jest jak pokazano poniżej:

importować fabuły.Wyraź jako PX
importować pandy jako PD
px.set_mapbox_access_token (Open ('Mapbox.mapBox_Token ').Czytać())
df = pd.read_csv ("https: // raw.Githubusercontent.com/plotly/zbiorów danych/master/us-cities-top-1k.CSV ”)
US_Cities = df.Zapytanie („State in [„ New York ”,„ Pensylwania ”]”)
Ryc. = PX.line_mapbox (US_Cities, Lat = „Lat”, lon = „lon”)
Figa.pokazywać()

Powyższy kod użyje interfejsu API MAPBOX do tworzenia linii miast w stanach Nowego Jorku i Pensylwanii.

Możesz także ustawić domyślny poziom powiększenia za pomocą parametru Zoom:

Ryc. = PX.line_mapbox (US_Cities, Lat = "Lat", lon = "lon", zoom = 1)
Figa.pokazywać()

Powinno to zresetować domyślny poziom powiększenia do 1.

Zamknięcie

To wszystko dla tego. Zapraszam do eksploracji Mapbox i Doktońs.