การคำนวณค่า support
ในแบบฝึกหัดที่แล้ว คุณได้ทำการ one-hot encode ข้อมูลธุรกรรมของร้านขายของชำขนาดเล็กเป็น DataFrame ชื่อ onehot ในแบบฝึกหัดนี้ จะใช้ DataFrame ดังกล่าวร่วมกับค่า support เพื่อช่วยเจ้าของร้าน โดยเธอต้องการให้ระบุสินค้าที่ถูกซื้อบ่อย ซึ่งจะทำได้โดยการคำนวณค่า support ในระดับรายสินค้า นอกจากนี้ยังต้องตรวจสอบว่ากฎ {jam} \(\rightarrow\) {bread} มีค่า support มากกว่า 0.05 หรือไม่ ทั้งนี้ onehot ได้ถูกกำหนดไว้และพร้อมใช้งานแล้ว รวมถึง pandas ที่ import มาในชื่อ pd และ numpy ที่ import มาในชื่อ np
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Market Basket Analysis ด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Compute the support
support = onehot.____()
# Print the support
print(____)