Een genormaliseerde maatstaf berekenen
Nu ben je klaar om het aantal bouwvergunningen voor projecten in elk raadsdistrict te delen door de oppervlakte van dat district, zodat je een genormaliseerde waarde voor de afgegeven vergunningen krijgt. Eerst controleer je of districts_and_permits nog steeds een GeoDataFrame is.
Deze oefening maakt deel uit van de cursus
Geospatiale data visualiseren in Python
Oefeninstructies
- Print het
type()vandistricts_and_permits. - Voeg nog een kolom toe aan
districts_and_permits. Gebruik een lambda-expressie en depandas-methodeapply()om het aantal bouwvergunningen voor projecten in elk raadsdistrict te delen door de oppervlakte van dat district, zodat je een genormaliseerde waarde voor de afgegeven vergunningen krijgt. - Print de eerste vijf rijen van
districts_and_permits.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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(____.____())