Eine normalisierte Kennzahl berechnen
Jetzt bist du bereit, die Anzahl der ausgestellten Baugenehmigungen für Projekte in jedem Council District durch die Fläche dieses Bezirks zu teilen, um einen normalisierten Wert für die ausgestellten Genehmigungen zu erhalten. Zuerst überprüfst du, dass districts_and_permits noch ein GeoDataFrame ist.
Diese Übung ist Teil des Kurses
Visualizing Geospatial Data in Python
Anleitung zur Übung
- Gib den
type()vondistricts_and_permitsaus. - Füge
districts_and_permitseine weitere Spalte hinzu. Verwende dazu einen Lambda-Ausdruck und diepandas-Methodeapply(), um die Anzahl der ausgestellten Baugenehmigungen für Projekte in jedem Council District durch die Fläche dieses Bezirks zu teilen und so einen normalisierten Wert für die ausgestellten Genehmigungen zu erhalten. - Gib die ersten fünf Zeilen von
districts_and_permitsaus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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(____.____())