Scatter plot และจุดข้อมูล
การเริ่มต้นวิเคราะห์ข้อมูลสำหรับการถดถอยด้วย scatter plot เป็นวิธีที่เหมาะสมมาก
บริษัทแห่งหนึ่งเก็บข้อมูลระยะเวลาที่ผู้ใช้เว็บไซต์ใช้ในการดูสินค้า (Time) และต้องการทราบว่าสิ่งนี้ส่งผลต่อระยะเวลาที่ผู้ใช้ค้นหาบนเว็บไซต์ในแต่ละวัน (TimeSearching) อย่างไร โดยเฉพาะอย่างยิ่งต้องการทราบว่าผู้ใช้ที่ใช้เวลาดูสินค้า 17 นาทีจะใช้เวลาบนเว็บไซต์ทั้งหมดเท่าใด
ชุดข้อมูล webdata ถูกโหลดไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
A/B Testing ใน R
คำแนะนำการฝึกหัด
- โหลดแพ็กเกจ
ggplot2เพื่อสร้างกราฟ - ใช้สูตรเส้นถดถอยเพื่อคำนวณและเก็บค่าระยะเวลาที่ผู้ใช้ใช้บนเว็บไซต์ในแต่ละวันเมื่อใช้เวลาดูสินค้า 17 นาที โดยเก็บผลลัพธ์ไว้ในตัวแปร
yhatกำหนดให้ y-intercept เท่ากับ14.97และ slope เท่ากับ0.42 - สร้าง scatter plot เพื่อประเมินผลกระทบของ
Timeต่อTimeSearchingโดยรวมเส้นตัดแกนที่ค่า 17 และค่าเวลาที่คาดการณ์ไว้ด้วย
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Call the ggplot package
___
# Derive predicted value
yhat <- ___
# Create the scatter plot
ggplot(___) +
___ +
___ +
___