性別ごとの所持品検査率を比較する
この演習では、捜索の際に女性ドライバーと男性ドライバーが所持品検査(frisk)を受ける割合を比較します。警察官がよりリスクが高いと判断するため、男性のほうが頻繁に所持品検査を受けているのでしょうか?
計算を始める前に、まずは該当するデータだけに絞り込むことが重要です。具体的には、捜索(search)が実施された停止(stop)のみを含むように DataFrame をフィルタリングします。
この演習はコースの一部です
pandasで警察活動を分析する
演習の手順
search_conductedがTrueの行のみを含む DataFramesearchedを作成します。frisk列の平均をとり、捜索に所持品検査が含まれていた割合を求めます。.groupby()を使って、性別ごとの所持品検査率を計算します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Create a DataFrame of stops in which a search was conducted
searched = ri[ri.____ == ____]
# Calculate the overall frisk rate by taking the mean of 'frisk'
print(searched.____)
# Calculate the frisk rate for each gender
print(searched.____)