Składnia funkcji i parametr
Spiski.wyrazić.Funkcja Scatter_Geo () zapewnia stosunkowo prostą składnię, jak pokazano następująco:
Należy pamiętać, że funkcja pożycza także inne wspólne składnia z biblioteki fabularnej. Zapraszam do sprawdzania dokumentów, aby uzyskać więcej.
Parametry funkcji są następujące:
Przykład:
Poniższy kod pokazuje, jak utworzyć mapę rozproszenia za pomocą funkcji sctrat_geo ():
importować fabuły.Wyraź jako PX
df = px.dane.gapminder ().zapytanie („rok == 2007”)
Ryc. = PX.scatter_geo (df, locations = 'iso_alpha', size = 'gdperCap')
Figa.pokazywać()
Dany kod zwraca wykres rozproszenia gdppercap krajów w ramce danych.
Powstała liczba jest następująca:
Możemy dostosować znaki rozproszenia, kolorując je przez kraj.
importować fabuły.Wyraź jako PX
df = px.dane.gapminder ().zapytanie („rok == 2007”)
Ryc. = PX.Scatter_Geo (df, locations = 'iso_alpha', size = 'gdperCap', color = 'country')
Figa.pokazywać()
Wyjście:
Możemy również utworzyć mapę rozproszenia za pomocą interfejsu API MapBox, jak pokazano następująco:
importować fabuły.Wyraź jako PX
importować pandy jako PD
df = pd.read_csv („WorldCities.CSV ')
px.set_mapbox_access_token (Open ('Mapbox.mapBox_Token ').Czytać())
Lat = df.Lat
lon = df.lng
df.głowa()
Ryc. = PX.Scatter_Geo (df, lat = lat, lon = lon)
Figa.pokazywać()
To zwraca mapę świata wszystkich miast.
Wniosek
W tym artykule opisano proste kroki tworzenia mapy geo rozproszenia za pomocą funkcji sctrat_geo ().