計算 support 指標
在前一個練習中,你已將某家小型雜貨店的交易資料做成 one-hot 編碼的 DataFrame onehot。在本練習中,你會運用這個 DataFrame 和 support 指標來協助店主。首先,她要你找出經常被購買的品項,你會透過在「品項層級」計算 support 來完成。其次,她要你檢查規則 {jam} \(\rightarrow\) {bread} 的 support 是否高於 0.05。請注意,onehot 已經定義且可用。此外,pandas 已以別名 pd 匯入,numpy 也已以別名 np 匯入。
本練習屬於課程
Python 的 Market Basket Analysis
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Compute the support
support = onehot.____()
# Print the support
print(____)