ÎncepețiÎncepe gratuit

Calcularea ratei orare de reținere

Când un polițist oprește un șofer, un procent mic din acele opriri se termină cu o reținere. Aceasta se numește rata de reținere. În acest exercițiu, vei afla dacă rata de reținere variază în funcție de ora din zi.

Mai întâi, vei calcula rata de reținere pentru toate opririle din DataFrame-ul ri. Apoi, vei calcula rata orară de reținere folosind atributul hour al indexului. Valorile hour sunt cuprinse între 0 și 23, unde:

  • 0 = miezul nopții
  • 12 = prânz
  • 23 = 23:00

Acest exercițiu face parte din cursul

Analiza activității polițienești cu pandas

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează media coloanei is_arrested pentru a obține rata generală de reținere.
  • Grupează după atributul hour al indexului DataFrame-ului pentru a calcula rata orară de reținere.
  • Salvează seria ratei orare de reținere ca un nou obiect, hourly_arrest_rate.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Calculate the overall arrest rate
print(____)

# Calculate the hourly arrest rate
print(ri.groupby(____).____)

# Save the hourly arrest rate
hourly_arrest_rate = ____
Editează și rulează codul