IniziaInizia gratis

Esplora i distretti di Parigi (II)

Nel precedente esercizio, abbiamo usato il metodo personalizzato plot() del GeoDataFrame, che produce una semplice visualizzazione delle geometrie nel dataset. Gli oggetti GeoDataFrame e GeoSeries possono essere considerati come DataFrame e Series "consapevoli dello spazio" e, rispetto alle loro controparti in pandas, espongono metodi e attributi aggiuntivi specifici per lo spazio.

L'attributo .geometry di un GeoDataFrame restituisce sempre la colonna con gli oggetti geometria come GeoSeries, qualunque sia il nome effettivo della colonna (nel caso predefinito sarà anch'essa chiamata 'geometry').

Un altro esempio di funzionalità spaziale aggiuntiva è l'attributo area, che fornisce l'area dei poligoni.

GeoPandas è stato importato come geopandas e il dataset dei distretti è disponibile nella variabile districts.

Questo esercizio fa parte del corso

Lavorare con i dati geospaziali in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Verifica di che tipo di oggetto è districts con la funzione type().
  • Accedi all'attributo geometry del GeoDataFrame districts e stampa il tipo di questo oggetto.
  • Mostra le prime 5 righe della geometria.
  • Esamina l'area delle geometrie dei distretti.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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.____)
Modifica ed esegui il codice