เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การ Fit Logistic Regression

Pittsburgh เป็นเมืองที่ตั้งอยู่ใน Allegheny County รัฐ PA สหรัฐอเมริกา ผู้ที่เดินทางไปทำงานในพื้นที่นี้มีตัวเลือกหลายอย่าง รวมถึงการนั่งรถบัส โดยใช้ข้อมูลจากปี 2015 เราจะตรวจสอบว่าจำนวนวันเดินทางต่อสัปดาห์ส่งผลต่อโอกาสที่คนจะเลือกนั่งรถบัสหรือไม่ เนื่องจากการเลือกนั่งหรือไม่นั่งรถบัสเป็นผลลัพธ์แบบ binary จึงใช้ logistic regression ในการสร้างโมเดลข้อมูลนี้

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Generalized Linear Models ใน R

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้ data.frame bus เพื่อ fit logistic regression ใน R ด้วยฟังก์ชัน glm() โดยกำหนด family เป็น "binomial" และให้ตัวแปร Bus ถูกทำนายด้วย CommuteDays
  • บันทึกโมเดลไว้ในชื่อตัวแปร bus_out

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Build a glm using the bus data frame that models Bus predicted by CommuteDays
bus_out <- ___
แก้ไขและรันโค้ด