Beräkna den timvisa gripningsfrekvensen
När en polisofficer stoppar en förare slutar en liten andel av stopperna i ett gripande. Detta kallas gripningsfrekvens. I den här övningen undersöker du om gripningsfrekvensen varierar beroende på tid på dygnet.
Först beräknar du gripningsfrekvensen för alla stopp i DataFrame ri. Sedan beräknar du den timvisa gripningsfrekvensen med hjälp av attributet hour i indexet. hour varierar från 0 till 23, där:
- 0 = midnatt
- 12 = middag
- 23 = 23:00
Den här övningen är en del av kursen
Analysera polisaktivitet med pandas
Övningsinstruktioner
- Ta medelvärdet av kolumnen
is_arrestedför att beräkna den totala gripningsfrekvensen. - Gruppera efter attributet
houri DataFramens index för att beräkna den timvisa gripningsfrekvensen. - Spara den timvisa gripningsfrekvensen som en ny Series med namnet
hourly_arrest_rate.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Calculate the overall arrest rate
print(____)
# Calculate the hourly arrest rate
print(ri.groupby(____).____)
# Save the hourly arrest rate
hourly_arrest_rate = ____