Začněte nyníZačněte zdarma

Počítání preventivních prohlídek

Při prohledávání vozidla může policista řidiče prohmatat, aby zkontroloval, jestli nemá zbraň. Tento postup se označuje jako "preventivní prohlídka" (protective frisk).

V tomto cvičení nejprve zjistíš, kolikrát byla "Protective Frisk" jediným typem prohlídky. Pak použiješ řetězcovou metodu k nalezení všech případů, kdy byl řidič takto prohmatán.

Toto cvičení je součástí kurzu

Analyzing Police Activity with pandas

Zobrazit kurz

Pokyny k cvičení

  • Spočítej hodnoty sloupce search_type v DataFrame ri a zjisti, kolikrát byla "Protective Frisk" jediným typem prohlídky.
  • Vytvoř nový sloupec frisk, který bude mít hodnotu True, pokud search_type obsahuje řetězec "Protective Frisk", a False v ostatních případech.
  • Zkontroluj datový typ sloupce frisk a ověř, že jde o Boolean Series.
  • Pomocí součtu sloupce frisk zjisti celkový počet preventivních prohlídek.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Count the 'search_type' values
print(____)

# Check if 'search_type' contains the string 'Protective Frisk'
ri['frisk'] = ri.search_type.str.contains('____', na=____)

# Check the data type of 'frisk'
print(____)

# Take the sum of 'frisk'
print(____)
Upravit a spustit kód