Zacznij terazZacznij za darmo

Zliczanie naruszeń według dzielnicy

Stan Rhode Island podzielony jest na sześć dzielnic policyjnych, zwanych strefami. Jak poszczególne strefy wypadają pod względem rodzajów naruszeń wykrywanych przez policję?

W tym ćwiczeniu stworzysz tabelę częstości, aby sprawdzić, ile naruszeń każdego typu miało miejsce w każdej z sześciu stref. Następnie odfiltruj tabelę, aby skupić się na strefach „K", które przeanalizujesz dokładniej w kolejnym ćwiczeniu.

To ćwiczenie jest częścią kursu

Analiza aktywności policji z pandas

Zobacz kurs

Instrukcje do ćwiczenia

  • Korzystając z funkcji pd.crosstab(), utwórz tabelę częstości na podstawie kolumn district i violation z DataFrame ri.
  • Zapisz tabelę częstości jako nowy obiekt o nazwie all_zones.
  • Za pomocą akcesora .loc[] wybierz wiersze od 'Zone K1' do 'Zone K3' z obiektu all_zones.
  • Zapisz mniejszą tabelę jako nowy obiekt o nazwie k_zones.

Interaktywne ćwiczenie praktyczne

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

# Create a frequency table of districts and violations
print(____)

# Save the frequency table as 'all_zones'
all_zones = ____

# Select rows 'Zone K1' through 'Zone K3'
print(all_zones.____)

# Save the smaller table as 'k_zones'
k_zones = all_zones.____
Edytuj i uruchom kod