โมเดลการถดถอย
ถึงเวลาสร้างโมเดลการถดถอยเชิงเส้นอย่างง่ายสำหรับ Weight ของผู้ที่มีอายุ 20 ปี โดยใช้ Height ก่อนอื่น ต้องกรองข้อมูลจาก design object NHANES_design ให้เหลือเฉพาะผู้ที่อายุ 20 ปี พร้อมทั้งยังคงโครงสร้าง design เดิมไว้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูลแบบสอบถามใน R
คำแนะนำการฝึกหัด
- ใช้
subset()เพื่อสร้าง design object ใหม่ชื่อNHANES20_designที่มีเฉพาะข้อมูลของผู้ที่อายุ 20 ปี - ใช้
svyglm()สร้างโมเดลการถดถอยเชิงเส้นอย่างง่ายสำหรับWeightโดยใช้Heightพร้อมกับ design objectNHANES20_designแล้วเก็บผลลัพธ์ไว้ในตัวแปรmod - แสดงสรุปผลของโมเดล
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Subset survey design object to only include 20 year olds
NHANES20_design <- subset(___, Age == ___)
# Build a linear regression model
mod <- svyglm(___ ~ ___, design = ___)
# Print summary of the model
___(___)