LoslegenKostenlos loslegen

Verstöße nach Bezirk zählen

Der Bundesstaat Rhode Island ist in sechs Polizeibezirke (Zonen) unterteilt. Wie unterscheiden sich die Zonen darin, welche Verstöße von der Polizei festgestellt werden?

In dieser Übung erstellst du eine Häufigkeitstabelle, um zu ermitteln, wie viele Verstöße welcher Art in jeder der sechs Zonen aufgetreten sind. Anschließend filterst du die Tabelle, um dich auf die „K“-Zonen zu konzentrieren, die du in der nächsten Übung genauer untersuchst.

Diese Übung ist Teil des Kurses

Analyse polizeilicher Maßnahmen mit pandas

Kurs anzeigen

Anleitung zur Übung

  • Erstelle aus den Spalten district und violation des DataFrames ri mit der Funktion pd.crosstab() eine Häufigkeitstabelle.
  • Speichere die Häufigkeitstabelle als neues Objekt all_zones.
  • Wähle die Zeilen 'Zone K1' bis 'Zone K3' aus all_zones mit dem .loc[]-Accessor aus.
  • Speichere die kleinere Tabelle als neues Objekt k_zones.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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.____
Code bearbeiten und ausführen