Kom igångKom igång gratis

Räkna överträdelser per distrikt

Rhode Island är uppdelat i sex polisdistrikt, även kallade zoner. Hur skiljer sig zonerna åt när det gäller vilka typer av överträdelser som polisen uppmärksammar?

I den här övningen skapar du en frekvenstabell för att ta reda på hur många överträdelser av varje typ som inträffade i var och en av de sex zonerna. Sedan filtrerar du tabellen för att fokusera på "K"-zonerna, som du undersöker närmare i nästa övning.

Den här övningen är en del av kursen

Analysera polisaktivitet med pandas

Visa kurs

Övningsinstruktioner

  • Skapa en frekvenstabell från ri-DataFramens kolumner district och violation med hjälp av funktionen pd.crosstab().
  • Spara frekvenstabellen som ett nytt objekt, all_zones.
  • Välj raderna 'Zone K1' till och med 'Zone K3' från all_zones med .loc[]-åtkomaren.
  • Spara den mindre tabellen som ett nytt objekt, k_zones.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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.____
Redigera och kör kod