始める無料で始める

逮捕率データの形変換

この演習では、まず arrest_rate Series をDataFrameに形変換します。複数インデックスのSeriesを扱う際に有用な手順で、DataFrameのメソッドを幅広く使えるようになります。

次に、ピボットテーブルを使ってまったく同じDataFrameを作成します。pandasでは同じ結果に到達する方法が複数ある、という良い例です!

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

pandasで警察活動を分析する

コースを見る

演習の手順

  • arrest_rate Series を .unstack() して、DataFrame に形変換してください。
  • ピボットテーブルを使って、同一のDataFrameを作成しましょう! 3つの .pivot_table() の引数は、それぞれ ri_weather の列から指定します。

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

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

# Unstack the 'arrest_rate' Series into a DataFrame
print(arrest_rate.____)

# Create the same DataFrame using a pivot table
print(ri_weather.pivot_table(index='____', columns='____', values='is_arrested'))
コードを編集して実行