การถดถอยเชิงเส้นของสหรัฐอเมริกา
การถดถอยเชิงเส้น (linear regression) คือโมเดลที่ช่วยให้เราวิเคราะห์ความสัมพันธ์ระหว่างตัวแปรสองตัว โดยการหาเส้นที่พอดีที่สุดกับข้อมูล ใน R เราจะใช้ฟังก์ชัน lm() สำหรับงานนี้
ในแบบฝึกหัดนี้ จะได้ฟิตการถดถอยเชิงเส้นเพื่อวิเคราะห์สัดส่วนการโหวต "yes" ของสหรัฐอเมริกาโดยเฉพาะ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
กรณีศึกษา: การวิเคราะห์เชิงสำรวจข้อมูลใน R
คำแนะนำการฝึกหัด
- แสดงข้อมูล
US_by_yearใน console - ใช้ข้อมูล
US_by_yearของสหรัฐอเมริกา แล้วรันlm()เพื่อสร้างโมเดลการถดถอยเชิงเส้นที่พยากรณ์percent_yesจากyearจากนั้นบันทึกผลลัพธ์ไว้ในตัวแปรUS_fit - สรุปผลของ
US_fitด้วยฟังก์ชันsummary()
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Percentage of yes votes from the US by year: US_by_year
US_by_year <- by_year_country %>%
filter(country == "United States")
# Print the US_by_year data
# Perform a linear regression of percent_yes by year: US_fit
# Perform summary() on the US_fit object