CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Calculez le taux d'arrestation global en prenant la moyenne de la colonne is_arrested.
  • Regroupez selon l'attribut hour de 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 = ____
Modifier et exécuter le code