การหาราคาที่เหมาะสมที่สุด
ยอดเยี่ยมมากที่ fit และตรวจสอบโมเดลสำเร็จแล้ว! ถึงเวลาลงมือทำงานจริง: หัวหน้าต้องการให้คุณระบุราคาอะโวคาโดที่จะให้กำไรสูงสุด พร้อมบอกด้วยว่าคาดว่าจะได้กำไรเท่าไร นอกจากนี้ ราคาที่เลือกต้องหารด้วย $0.25 ลงตัว เพื่อให้ลูกค้าจ่ายด้วยเหรียญได้สะดวก
ในแบบฝึกหัดนี้ จะใช้โมเดลเพื่อพยากรณ์ปริมาณและกำไรสำหรับราคาที่น่าสนใจหลายราคา จากนั้นจะแสดงภาพ predictive distribution เพื่อเลือกราคาที่เหมาะสมที่สุด และสุดท้ายจะคำนวณ credible interval สำหรับการพยากรณ์กำไร มาเริ่มเลย!
ค่าเฉลี่ย posterior ที่คำนวณไว้ก่อนหน้านี้พร้อมใช้งานแล้วในชื่อ intercept_mean, organic_mean, price_mean และ sd_mean ตามลำดับ รวมถึง pymc3, arviz และ numpy ที่ import ไว้เป็น pm, az และ np
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูลแบบเบย์เซียนด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# For each price, predict volume and use it to predict profit
predicted_profit_per_price = {}
for price in [0.5, 0.75, 1, 1.25]:
pred_mean = (____)
volume_pred = ____(____, ____, size=1000)
profit_pred = ____
predicted_profit_per_price.update({price: profit_pred})