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

ความน่าจะเป็นจาก Logistic Regression

ผลการพยากรณ์จากโมเดล logistic regression จะให้ความน่าจะเป็นที่ผลลัพธ์จะเป็น 1 โดยอาจคำนึงถึงหรือไม่คำนึงถึงกลุ่มย่อย ขึ้นอยู่กับข้อกำหนดของโมเดล

บริษัทแห่งหนึ่งได้รวบรวมข้อมูลว่าผู้ใช้คลิกโฆษณาหรือไม่ (Click) และต้องการทราบความสัมพันธ์ระหว่างเวลาที่ใช้บนเว็บไซต์ (TimeSearching) กับการคลิกโฆษณา คุณได้รัน logistic regression และพบว่าโมเดลมีความพอดีที่ดีเมื่อไม่แยกกลุ่ม บริษัทต้องการทราบความน่าจะเป็นที่โฆษณาจะถูกคลิก เมื่อผู้ใช้ใช้เวลา 52 นาทีบนเว็บไซต์

ชุดข้อมูล webdata และโมเดล logistic regression logmodel ถูกโหลดไว้ให้แล้ว

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

A/B Testing ใน R

ดูคอร์ส

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

  • จัดเก็บข้อมูลที่ต้องการพยากรณ์ ได้แก่ ค่า 52 นาที โดยใช้ชื่อเดียวกับคอลัมน์ในชุดข้อมูลเดิม จากนั้นเก็บออบเจกต์นี้ไว้ใน data frame ชื่อ timepredict
  • คำนวณความน่าจะเป็นที่โฆษณาจะถูกคลิก หากใช้เวลา 52 นาทีบนเว็บไซต์ โดยใช้โมเดล logmodel และข้อมูล timepredict ที่สร้างขึ้น

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

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

# Store the data to predict
___
timepredict <- data.frame(___)

# Determine the likelihood of an ad being clicked
predict(___, newdata = ___, type = ___)
แก้ไขและรันโค้ด