きれいに区切る
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("____").____())