始める無料で始める

薬物関連の停止をプロットする

交通取り締まりの一部では、捜索中に車両から薬物が見つかることがあります。この演習では、こうした薬物関連の停止が時間とともに増えているかどうかを確認します。

ブール列 drugs_related_stop は、ある停止時に薬物が見つかったかどうかを示します。この列をリサンプリングして年ごとの薬物率を計算し、その推移を折れ線グラフで可視化します。

この演習はコースの一部です

pandasで警察活動を分析する

コースを見る

演習の手順

  • drugs_related_stop 列を(頻度 'A' で)リサンプリングし、平均をとって薬物関連停止の年率を計算します。
  • 年ごとの薬物率の Series を新しいオブジェクト annual_drug_rate として保存します。
  • .plot() メソッドを使って annual_drug_rate の折れ線グラフを作成します。
  • .show() 関数を使ってプロットを表示します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Calculate the annual rate of drug-related stops
print(ri.drugs_related_stop.____.mean())

# Save the annual rate of drug-related stops
annual_drug_rate = ri.drugs_related_stop.____.mean()

# Create a line plot of 'annual_drug_rate'


# Display the plot
コードを編集して実行