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

การวิเคราะห์พารามิเตอร์ของการถดถอย

โมเดล linear regression ของคุณมีพารามิเตอร์ 4 ตัว ได้แก่ intercept, ผลกระทบของโฆษณาเสื้อผ้า, ผลกระทบของโฆษณารองเท้าผ้าใบ, และค่าความแปรปรวน โดย draws จาก posterior distribution ของแต่ละพารามิเตอร์ได้ถูกสุ่มตัวอย่างไว้ให้แล้ว และพร้อมใช้งานในชื่อ intercept_draws, clothes_draws, sneakers_draws, และ sd_draws ตามลำดับ

ก่อนที่จะนำโมเดลไปทำนายผล ควรวิเคราะห์ posterior draws ด้วยการแสดงผลเชิงภาพก่อนเสมอ ในแบบฝึกหัดนี้ จะเริ่มจากการดูสถิติเชิงพรรณนาของ draws แต่ละพารามิเตอร์ จากนั้นจะแสดงภาพ posterior distribution ของพารามิเตอร์ตัวหนึ่งเป็นตัวอย่าง pymc3 และ pandas ถูก import ไว้ให้แล้วในชื่อ pm และ pd ตามลำดับ มาดู draws ของพารามิเตอร์กันเลย!

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

การวิเคราะห์ข้อมูลแบบเบย์เซียนด้วย Python

ดูคอร์ส

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

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

# Collect parameter draws in a DataFrame
posterior_draws_df = ____({
    "intercept_draws": ____,
    "clothes_draws": ____,
  	"sneakers_draws": ____,
    "sd_draws": ____,
})
แก้ไขและรันโค้ด