การทำนายส่วนแบ่งการเลือก
เราได้โหลดฟังก์ชันชื่อ predict_mnl() ซึ่งใช้ทำนายส่วนแบ่งการเลือกสำหรับผลิตภัณฑ์ชุดใหม่ predict_mnl() รับอินพุตสองอย่าง ได้แก่
- อ็อบเจ็กต์โมเดลที่สร้างจาก
mlogit - ดาต้าเฟรมที่อธิบายผลิตภัณฑ์ที่ต้องการทำนายส่วนแบ่ง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Choice Modeling สำหรับการตลาดใน R
คำแนะนำการฝึกหัด
- ตรวจสอบ
productsเพื่อดูว่ารถทั้งสี่คันนี้มีคุณสมบัติอะไรบ้างproductsมีขนาดไม่ใหญ่ ดังนั้นสามารถพิมพ์ชื่อตัวแปรเพื่อแสดงดาต้าเฟรมทั้งหมดที่คอนโซลได้ - ใช้
predict_mnl()เพื่อทำนายส่วนแบ่งของผลิตภัณฑ์ทั้งสี่นี้ โดยต้องกำหนดอินพุตแรกเป็นm1และอินพุตที่สองเป็นproducts - พิมพ์ส่วนแบ่งออกมาที่คอนโซลโดยพิมพ์
shares
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# inspect products
# use predict_mnl to predict share for products
shares <- predict_mnl(___, ___)
# print the shares to the console