การถดถอยเชิงเส้นแบบพหุตัวแปร (ส่วนที่ 2)
ในแบบฝึกหัดนี้ จะใช้โมเดลความดันโลหิต bloodpressure_model ที่ฝึกไว้ในแบบฝึกหัดก่อนหน้ามาทำการทำนาย
จากนั้นจะเปรียบเทียบค่าทำนายกับค่าจริงในรูปแบบกราฟ โดยโหลด ggplot2 ไว้ให้แล้ว คำสั่งสร้างกราฟมีรูปแบบดังนี้:
ggplot(dframe, aes(x = pred, y = outcome)) +
geom_point() +
geom_abline(color = "blue")
bloodpressure และ bloodpressure_model พร้อมใช้งานแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Supervised Learning ใน R: การถดถอย
คำแนะนำการฝึกหัด
- ใช้
predict()เพื่อทำนายความดันโลหิตในชุดข้อมูลbloodpressureแล้วกำหนดค่าทำนายให้กับคอลัมน์prediction - เปรียบเทียบค่าทำนายกับความดันโลหิตจริงในรูปแบบกราฟ โดยวางค่าทำนายบนแกน x ผลลัพธ์ใกล้เคียงกับเส้นการทำนายที่สมบูรณ์แบบมากเพียงใด?
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# bloodpressure is available
summary(bloodpressure)
# bloodpressure_model is available
bloodpressure_model
# Predict blood pressure using bloodpressure_model: prediction
bloodpressure$prediction <- ___
# Plot the results
___ +
___ +
geom_abline(color = "blue")