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
Övningsinstruktioner
- Skriv ut
type()fördistricts_and_permits. - Lägg till ytterligare en kolumn i
districts_and_permits. Använd ett lambda-uttryck och metodenapply()ipandasfö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(____.____())