Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Neem het gemiddelde van de kolom is_arrested om het totale arrestatiepercentage te berekenen.
  • Groepeer op het attribuut hour van 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 = ____
Code bewerken en uitvoeren