Vykreslení polygonů ze shapefile
Dalším krokem je zobrazení mapy polygonů.
Do prostředí jsme importovali matplotlib.pyplot jako plt a geopandas jako gpd. GeoDataFrame se servisními obvody pod názvem service_district je již načtený.
Toto cvičení je součástí kurzu
Vizualizace geoprostorových dat v Pythonu
Pokyny k cvičení
- Nejprve vykresli servisní obvody bez dalších argumentů – zavolej
.plot()na GeoDataFrame. - Prohlédni si výsledek pomocí
plt.show(). Tento krok je již hotový. - Teď použij metodu
.plot()znovu, tentokrát přidejcolumn='name'pro obarvení tvarů podle jejich názvů alegend=Truepro zobrazení legendy. Nezapomeň graf zobrazit.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import packages
import geopandas as gpd
import matplotlib.pyplot as plt
# Plot the Service Districts without any additional arguments
service_district.____()
plt.show()
# Plot the Service Districts, color them according to name, and show a legend
service_district.plot(____ = 'name', ____ = True)
plt.____()