Contare i "protective frisk"
Durante una perquisizione del veicolo, l'agente può perquisire superficialmente il conducente per verificare se ha un'arma. Questo è noto come "protective frisk".
In questo esercizio, prima controllerai quante volte "Protective Frisk" è stato l'unico tipo di perquisizione. Poi userai un metodo per stringhe per individuare tutte le istanze in cui il conducente è stato perquisito.
Questo esercizio fa parte del corso
Analizzare l'attività di polizia con pandas
Istruzioni dell'esercizio
- Conta i valori di
search_typenel DataFrameriper vedere quante volte "Protective Frisk" è stato l'unico tipo di perquisizione. - Crea una nuova colonna,
frisk, che siaTruesesearch_typecontiene la stringa "Protective Frisk" eFalsealtrimenti. - Controlla il tipo di dato di
friskper confermare che sia una Series booleana. - Fai la somma di
friskper contare il numero totale di perquisizioni superficiali.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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(____)