Obliczanie znormalizowanej metryki
Czas podzielić liczbę pozwoleń na budowę wydanych w każdym okręgu rady miejskiej przez powierzchnię tego okręgu, aby uzyskać znormalizowaną wartość pozwoleń. Na początku sprawdź, czy districts_and_permits nadal jest obiektem GeoDataFrame.
To ćwiczenie jest częścią kursu
Wizualizacja danych geoprzestrzennych w Pythonie
Instrukcje do ćwiczenia
- Wyświetl typ (
type()) obiektudistricts_and_permits. - Dodaj kolejną kolumnę do
districts_and_permits. Użyj wyrażenia lambda i metodyapply()z bibliotekipandas, aby podzielić liczbę pozwoleń na budowę w każdym okręgu rady miejskiej przez powierzchnię tego okręgu i uzyskać znormalizowaną wartość pozwoleń. - Wyświetl pierwsze pięć wierszy
districts_and_permits.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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(____.____())