ทบทวนการ Fit Linear Model
ในแบบฝึกหัดนี้ คุณจะได้เห็นว่า linear model เป็นกรณีพิเศษของ generalized linear model (GLM) อย่างไร
เราจะใช้ชุดข้อมูล ChickWeight (docs) ที่แนะนำไปในวิดีโอ โดยได้สกัดน้ำหนักที่บันทึกครั้งสุดท้ายของแต่ละตัวไว้ให้แล้ว
จากชุดข้อมูลนี้ เราจะตรวจสอบว่า Diet มีผลต่อ weight ณ สิ้นสุดการศึกษาหรือไม่
ทบทวนจากวิดีโอ: linear model มีรูปแบบ lm(formula = y ~ x, data = dat) และ GLM มีรูปแบบ glm(formula = y ~ x, data = dat, family = 'family')
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Generalized Linear Models ใน R
คำแนะนำการฝึกหัด
- Fit linear model โดยใช้ตัวแปร
weightเป็นตัวแปรตาม และDietเป็นตัวแปรอิสระ โดยใช้ dataframechick_weight_end - Fit GLM โดยใช้สูตรและข้อมูลเดียวกัน แต่เพิ่มการระบุ family เป็น
gaussianด้วย
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Fit a lm()
lm(formula = ___ ~ ___, data = ___)
# Fit a glm()
glm(formula = ___ ~ ___ , data = ___, family = '___')