การปรับแก้ความสัมพันธ์ที่ไม่เป็นเชิงเส้น
ตัวอย่างสามชุดถัดไปจะทำงานกับชุดข้อมูลที่โครงสร้างข้อมูลพื้นฐานละเมิดเงื่อนไขทางเทคนิคของการถดถอยเชิงเส้น ในแต่ละตัวอย่าง จะได้ใช้การแปลงข้อมูลเพื่อให้กราฟ residual plot มีลักษณะกระจายตัวแบบสุ่ม
ในตัวอย่างแรกนี้ ตัวแปรทั้งสองดูเหมือนจะไม่มีความสัมพันธ์เชิงเส้นต่อกัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การอนุมานสำหรับการถดถอยเชิงเส้นใน R
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Run this to see how the model looks
ggplot(hypdata_nonlinear, aes(x = explanatory, y = response)) +
geom_point() +
geom_smooth(method = "lm", se = FALSE)
# Model response vs. explanatory
model <- ___
# Extract observation-level information
modeled_observations <- ___
# See the result
modeled_observations
# Using modeled_observations, plot residuals vs. fitted values
___ +
# Add a point layer
___ +
# Add horizontal line at y = 0
___