1. Learn
  2. /
  3. Courses
  4. /
  5. pandasで警察活動を分析する

Connected

Exercise

停止時間を数値に変換する

交通取り締まりのデータセットでは、stop_duration 列に、運転者が警官にどれくらいの時間拘束されたかのおおよその時間が入っています。残念ながら、時間は '0-15 Min' のような文字列で保存されています。このデータをもっと分析しやすくするにはどうすればよいでしょうか?

この演習では、停止時間を整数に変換します。正確な時間がないため、妥当な値で数値化していきます。

  • '0-15 Min' を 8 に変換
  • '16-30 Min' を 23 に変換
  • '30+ Min' を 45 に変換

Instructions

100 XP
  • stop_duration 列のユニークな値を出力します。(これは用意されています。)
  • stop_duration の文字列を指定の整数に対応付ける mapping という辞書を作成します。
  • mapping を使って stop_duration の文字列を整数に変換し、結果を stop_minutes という新しい列に保存します。
  • 変換が正しく行われたことを確認するために、stop_minutes 列のユニークな値を出力します。