Contando revistas protetivas
Durante a busca em um veículo, o policial pode apalpar o motorista para verificar se ele está portando alguma arma. Isso é conhecido como "protective frisk".
Neste exercício, primeiro você vai verificar quantas vezes "Protective Frisk" foi o único tipo de busca. Depois, vai usar um método de string para localizar todas as situações em que o motorista foi revistado.
Este exercício faz parte do curso
Analisando a Atividade Policial com pandas
Instruções do exercício
- Conte os valores de
search_typeno DataFrameripara ver quantas vezes "Protective Frisk" foi o único tipo de busca. - Crie uma nova coluna,
frisk, que sejaTruesesearch_typecontiver a string "Protective Frisk" eFalsecaso contrário. - Verifique o tipo de dado de
friskpara confirmar que é uma Series booleana. - Some
friskpara contar o número total de revistas.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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(____)