1. 学ぶ
  2. /
  3. コース
  4. /
  5. Analyse de l'activité policière avec pandas

Connected

演習

Convertir les durées d'immobilisation en nombres

Dans l'ensemble de données sur les interceptions routières, la colonne stop_duration indique environ combien de temps l'agent a immobilisé le conducteur. Malheureusement, les durées sont stockées comme des chaînes de caractères, par exemple '0-15 Min'. Comment rendre ces données plus faciles à analyser?

Dans cet exercice, vous allez convertir les durées en entiers. Comme les durées précises ne sont pas disponibles, vous devrez estimer les valeurs avec des nombres raisonnables :

  • Convertir '0-15 Min' en 8
  • Convertir '16-30 Min' en 23
  • Convertir '30+ Min' en 45

指示

100 XP
  • Affichez les valeurs uniques de la colonne stop_duration. (C'est fait pour vous.)
  • Créez un dictionnaire nommé mapping qui associe les chaînes stop_duration aux entiers indiqués.
  • Convertissez les chaînes stop_duration en entiers en utilisant mapping, et enregistrez les résultats dans une nouvelle colonne appelée stop_minutes.
  • Affichez les valeurs uniques de la colonne stop_minutes pour vérifier que les durées ont bien été converties en entiers.