Compter les palpations de sécurité
Lors d'une fouille de véhicule, l'agent de police peut palper le conducteur pour vérifier s'il a une arme. On appelle cela une « palpation de sécurité » ("protective frisk").
Dans cet exercice, vous allez d'abord vérifier combien de fois « Protective Frisk » était l'unique type de fouille. Ensuite, vous utiliserez une méthode de chaîne pour repérer toutes les occurrences où le conducteur a été palpé.
Cette activité fait partie du cours
Analyse de l'activité policière avec pandas
Instructions de l’exercice
- Comptez les valeurs de
search_typedans le DataFrameripour voir combien de fois « Protective Frisk » était le seul type de fouille. - Créez une nouvelle colonne,
frisk, qui vautTruesisearch_typecontient la chaîne « Protective Frisk » etFalsesinon. - Vérifiez le type de données de
friskpour confirmer qu'il s'agit d'une série booléenne. - Faites la somme de
friskpour compter le nombre total de palpations.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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(____)