เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การทำนายส่วนแบ่งการเลือก

เราได้โหลดฟังก์ชัน predict_mnl() ไว้ให้แล้ว ซึ่งใช้ทำนายส่วนแบ่งการเลือกสำหรับผลิตภัณฑ์ชุดใหม่ โดย predict_mnl() รับ input 2 ค่า ได้แก่

  • object โมเดลที่ได้จาก mlogit
  • data frame ที่อธิบายคุณลักษณะของผลิตภัณฑ์ที่ต้องการทำนายส่วนแบ่ง

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Choice Modeling สำหรับการตลาดใน R

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ตรวจสอบ products เพื่อดูว่ารถยนต์ทั้งสี่คันมีคุณลักษณะอะไรบ้าง เนื่องจาก products มีขนาดไม่ใหญ่ จึงพิมพ์ชื่อตัวแปรเพื่อแสดง data frame ทั้งหมดในคอนโซลได้เลย
  • ใช้ predict_mnl() เพื่อทำนายส่วนแบ่งสำหรับผลิตภัณฑ์เหล่านั้น โดยกำหนด input แรกเป็น m1 และ input ที่สองเป็น products
  • พิมพ์ shares เพื่อแสดงผลลัพธ์ส่วนแบ่งในคอนโซล

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# inspect products


# use predict_mnl to predict share for products
shares <- predict_mnl(___, ___)

# print the shares to the console
แก้ไขและรันโค้ด