การ Fit Poisson Regression ใน R
ในแบบฝึกหัดนี้ จะได้ฝึก fit Poisson regression โดยใช้ glm()
GLMs ใน R ใช้รูปแบบสูตรเดียวกับ linear model นั่นคือ response ~ predictor
อย่างไรก็ตาม โมเดลยังต้องระบุ error distribution หรือ distribution family ด้วยอาร์กิวเมนต์ family = ...
ในการ fit Poisson regression ให้กำหนด family เป็น "poisson" (อย่าลืมใส่เครื่องหมายคำพูด " รอบคำว่า poisson)
จะใช้ชุดข้อมูลจำลองที่มีตัวแปรพยากรณ์ time และตัวแปรตอบสนอง count
ในชีวิตจริง ข้อมูลลักษณะนี้อาจเป็น จำนวนคะแนนที่ทำได้, จำนวนคลิกบนเว็บเพจ, หรือจำนวนนกที่เห็นจากหน้าต่าง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Generalized Linear Models ใน R
คำแนะนำการฝึกหัด
- ใช้ data.frame
datเพื่อ fit Poisson regression โดยให้countเป็นตัวแปรตอบสนองที่พยากรณ์ด้วยtimeและกำหนด family เป็นpoissonจากนั้นบันทึกโมเดลไว้ในตัวแปรpoisson_out - พิมพ์
poisson_outเพื่อแสดงผลบนหน้าจอ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# fit y predicted by x with data.frame dat using the poisson family
poisson_out <- ___
# print the output
print(___)