開始使用免費開始

切得乾淨俐落

qcut 方法會把變數分成 n_bins 個等大小的區間。不過有時你可能想自行定義分箱。Python 的 cut 方法允許你自訂分箱邊界。

本練習屬於課程

Python 預測分析入門

檢視課程

練習說明

  • 將變數 number_gift 離散化為 3 個區間,邊界為 0 到 5、5 到 10、10 到 20,並把結果指定到名為 disc_number_gift 的新欄位。
  • 計算每個群組中的觀測值數量。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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

# Count the number of observations per group
print(basetable.groupby("____").____())
編輯並執行程式碼