Kết hợp mô hình cho nhiều quốc gia
Một lợi thế quan trọng của việc chuyển các mô hình thành các data frame đã được làm gọn là chúng có thể được kết hợp lại.
Ở phần trước, bạn đã khớp một mô hình tuyến tính cho phần trăm phiếu "yes" theo từng năm tại Hoa Kỳ. Giờ bạn sẽ khớp cùng mô hình đó cho Vương quốc Anh và kết hợp kết quả từ cả hai quốc gia.
Bài tập này là một phần của khóa học
Nghiên cứu tình huống: Khám phá dữ liệu với R
Hướng dẫn bài tập
- Khớp một mô hình cho Vương quốc Anh tương tự như mô hình bạn đã khớp cho Hoa Kỳ và lưu là
UK_fit. - Làm gọn
US_fitthành một data frame gọi làUS_tidiedvà mô hình của UK thànhUK_tidied. - Dùng
bind_rows()từdplyrđể kết hợp hai mô hình đã làm gọn và in kết quả ra console.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Linear regression of percent_yes by year for US
US_by_year <- by_year_country %>%
filter(country == "United States")
US_fit <- lm(percent_yes ~ year, US_by_year)
# Fit model for the United Kingdom
# Create US_tidied and UK_tidied
# Combine the two tidied models