Calcul du taux d'arrestation horaire
Lorsqu'un policier arrête un conducteur, un petit pourcentage de ces interceptions se termine par une arrestation. C'est ce qu'on appelle le taux d'arrestation. Dans cet exercice, vous vérifierez si ce taux varie selon le moment de la journée.
D'abord, vous calculerez le taux d'arrestation pour toutes les interceptions dans le DataFrame ri. Ensuite, vous calculerez le taux d'arrestation horaire à l'aide de l'attribut hour de l'index. La valeur de hour varie de 0 à 23, où :
- 0 = minuit
- 12 = midi
- 23 = 23 h
Cette activité fait partie du cours
Analyse de l'activité policière avec pandas
Instructions de l’exercice
- Calculez le taux d'arrestation global en prenant la moyenne de la colonne
is_arrested. - Regroupez selon l'attribut
hourde l'index du DataFrame pour calculer le taux d'arrestation horaire. - Enregistrez la série du taux d'arrestation horaire comme nouvel objet,
hourly_arrest_rate.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Calculate the overall arrest rate
print(____)
# Calculate the hourly arrest rate
print(ri.groupby(____).____)
# Save the hourly arrest rate
hourly_arrest_rate = ____