Wizualizacja zatrzymań związanych z narkotykami
Podczas niewielkiej części kontroli drogowych w przeszukiwanym pojeździe znajdowane są narkotyki. W tym ćwiczeniu sprawdzisz, czy takie zatrzymania stają się z czasem coraz częstsze.
Kolumna logiczna drugs_related_stop wskazuje, czy podczas danego zatrzymania znaleziono narkotyki. Obliczysz roczny wskaźnik zatrzymań związanych z narkotykami, stosując resampling na tej kolumnie, a następnie zwizualizujesz zmiany tego wskaźnika w czasie za pomocą wykresu liniowego.
To ćwiczenie jest częścią kursu
Analiza aktywności policji z pandas
Instrukcje do ćwiczenia
- Oblicz roczny wskaźnik zatrzymań związanych z narkotykami, stosując resampling na kolumnie
drugs_related_stop(z częstotliwością'A') i obliczając średnią. - Zapisz wynikową serię rocznych wskaźników jako nowy obiekt
annual_drug_rate. - Stwórz wykres liniowy dla
annual_drug_rate, używając metody.plot(). - Wyświetl wykres za pomocą funkcji
.show().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Calculate the annual rate of drug-related stops
print(ri.drugs_related_stop.____.mean())
# Save the annual rate of drug-related stops
annual_drug_rate = ri.drugs_related_stop.____.mean()
# Create a line plot of 'annual_drug_rate'
# Display the plot