始める無料で始める

きれいに区切る

qcut メソッドは、変数を n_bins 個の等しいビンに分割します。ただし場合によっては、ビンの区切りを自分で決めたいこともあります。Python の cut メソッドを使うと、任意のビン境界を指定できます。

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

Pythonで学ぶ予測分析入門

コースを見る

演習の手順

  • 変数 number_gift を、0〜5、5〜10、10〜20 の3つのビンに離散化し、新しい列 disc_number_gift として代入します。
  • 各グループの観測数を数えます。

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

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

# Discretize the variable 
basetable["disc_number_gift"] = pd.cut(____[____],[____, ____, ____, ____])

# Count the number of observations per group
print(basetable.groupby("____").____())
コードを編集して実行