Začněte nyníZačněte zdarma

Prozkoumej pařížské obvody (II)

V předchozím cvičení jsi použil/a metodu plot() objektu GeoDataFrame, která vytvoří jednoduchou vizualizaci geometrií v datasetu. Objekty GeoDataFrame a GeoSeries si můžeš představit jako "prostorově uvědomělé" verze DataFrame a Series – oproti jejich pandím protějškům nabízejí navíc metody a atributy specifické pro prostorová data.

Atribut .geometry objektu GeoDataFrame vždy vrátí sloupec s geometrickými objekty jako GeoSeries, bez ohledu na skutečný název sloupce (ve výchozím nastavení se sloupec také jmenuje 'geometry').

Dalším příkladem rozšířené prostorové funkcionality je atribut area, který vrací plochu polygonů.

GeoPandas byl importován jako geopandas a dataset obvodů je dostupný jako proměnná districts.

Toto cvičení je součástí kurzu

Práce s geoprostorovými daty v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Pomocí funkce type() zjisti, jakého typu je objekt districts.
  • Přistup k atributu geometry objektu GeoDataFrame districts a vypiš typ tohoto objektu.
  • Zobraz prvních 5 řádků geometrie.
  • Prohlédni si plochu geometrií jednotlivých obvodů.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Check what kind of object districts is
print(type(____))

# Check the type of the geometry attribute
print(____)

# Inspect the first rows of the geometry
print(districts.____)

# Inspect the area of the districts
print(districts.____)
Upravit a spustit kód