Het uurlijkse arrestatiepercentage berekenen
Als een agent een bestuurder staande houdt, eindigt een klein percentage van die stops in een arrestatie. Dat noemen we het arrestatiepercentage. In deze oefening ontdek je of het arrestatiepercentage verschilt per tijdstip van de dag.
Eerst bereken je het arrestatiepercentage over alle stops in de DataFrame ri. Daarna bereken je het uurlijkse arrestatiepercentage met het attribuut hour van de index. De hour loopt van 0 tot en met 23, waarbij:
- 0 = middernacht
- 12 = middag
- 23 = 23:00 (11 PM)
Deze oefening maakt deel uit van de cursus
Politie-activiteit analyseren met pandas
Oefeninstructies
- Neem het gemiddelde van de kolom
is_arrestedom het totale arrestatiepercentage te berekenen. - Groepeer op het attribuut
hourvan de DataFrame-index om het uurlijkse arrestatiepercentage te berekenen. - Sla de Series met het uurlijkse arrestatiepercentage op als een nieuw object,
hourly_arrest_rate.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Calculate the overall arrest rate
print(____)
# Calculate the hourly arrest rate
print(ri.groupby(____).____)
# Save the hourly arrest rate
hourly_arrest_rate = ____