1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Mô hình phân cấp và hiệu ứng hỗn hợp trong R

Connected

Bài tập

Hệ số chặn (Intercepts)

Hệ số chặn là một phần quan trọng của các mô hình hồi quy, bao gồm cả mô hình phân cấp (hierarchical), và cho phép mô hình hóa các nhóm rời rạc. Khi không có các hệ số khác, một hệ số chặn duy nhất chính là trung bình toàn cục của dữ liệu. Một số tài liệu còn gọi mô hình này là null model. Tương tự, nhiều hệ số chặn cho phép bạn ước lượng trung bình cho từng nhóm miễn là chưa ước lượng các hệ số khác.

Trong bài tập này, bạn sẽ tìm hiểu về hệ số chặn và thấy mối liên hệ của nó với giá trị trung bình. Bạn sẽ xem một tập con của dữ liệu trường học chỉ bao gồm dữ liệu học sinh từ ngôi trường có mã id 3. Dữ liệu này đã được nạp sẵn dưới tên school_3_data.

Hướng dẫn 1/4

undefined XP
  • 1
    • Dùng một mô hình tuyến tính để ước lượng hệ số chặn toàn cục cho điểm tăng trưởng toán mathgain của tất cả học sinh. Nhớ rằng hệ số chặn toàn cục trong R là ~ 1.
    • Dùng mean() để tính trung bình cho mathgain của tất cả học sinh bằng summarize().
  • 2
    • Hãy thử ước lượng một hệ số chặn cho từng lớp học với công thức mathgain ~ classid dùng lm()
    • Lưu ý R đang xem classid như một biến liên tục.
  • 3
    • mutate() để biến classid thành factor.
    • Chạy lại mô hình bạn đã khớp ở bước trước.
  • 4
    • Tính trung bình cho từng lớp bằng group_by(classid)
    • Ước lượng một hệ số chặn cho từng lớp bằng ~ classid - 1 trong công thức lm().