Kom igångKom igång gratis

Beräkna ett normaliserat mått

Nu är du redo att dividera antalet bygglov som utfärdats för projekt i varje kommundistrikt med distriktets area, för att få ett normaliserat värde för de utfärdade loven. Börja med att verifiera att districts_and_permits fortfarande är en GeoDataFrame.

Den här övningen är en del av kursen

Visualisering av geospatial data i Python

Visa kurs

Övningsinstruktioner

  • Skriv ut type() för districts_and_permits.
  • Lägg till ytterligare en kolumn i districts_and_permits. Använd ett lambda-uttryck och metoden apply() i pandas för att dividera antalet bygglov som utfärdats i varje kommundistrikt med distriktets area och på så sätt få ett normaliserat värde för de utfärdade loven.
  • Skriv ut de fem första raderna i districts_and_permits.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Print the type of districts_and_permits
print(____(____))

# Create permit_density column in districts_and_permits
districts_and_permits['permit_density'] = districts_and_permits.apply(lambda row: row._____ / row._____, axis = 1)

# Print the head of districts_and_permits
print(____.____())
Redigera och kör kod