Zacznij terazZacznij za darmo

Obliczanie godzinowego wskaźnika zatrzymań

Gdy policjant zatrzymuje kierowcę, tylko niewielki odsetek tych zatrzymań kończy się aresztowaniem. Nazywamy to wskaźnikiem aresztowań. W tym ćwiczeniu sprawdzisz, czy wskaźnik ten zmienia się w zależności od pory dnia.

Na początku obliczysz wskaźnik aresztowań dla wszystkich zatrzymań w DataFrame ri. Następnie obliczysz godzinowy wskaźnik aresztowań, korzystając z atrybutu hour indeksu. Atrybut hour przyjmuje wartości od 0 do 23, gdzie:

  • 0 = północ
  • 12 = południe
  • 23 = 23:00

To ćwiczenie jest częścią kursu

Analiza aktywności policji z pandas

Zobacz kurs

Instrukcje do ćwiczenia

  • Oblicz średnią kolumny is_arrested, aby wyznaczyć ogólny wskaźnik aresztowań.
  • Pogrupuj dane według atrybutu hour indeksu DataFrame, aby obliczyć godzinowy wskaźnik aresztowań.
  • Zapisz serię godzinowych wskaźników aresztowań jako nowy obiekt hourly_arrest_rate.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Calculate the overall arrest rate
print(____)

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

# Save the hourly arrest rate
hourly_arrest_rate = ____
Edytuj i uruchom kod