1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Generalized Linear Models in R

Connected

Bài tập

Nhiều hệ số góc

Bạn đã tìm hiểu về model.matrix() và mối liên hệ của nó với glm() trong video. Giờ đây, bạn có thể “nhìn dưới nắp capo” của R để xem công thức vận hành thế nào. Đầu vào của model.matrix() giống với đầu vào công thức của lm() và glm() nhưng có một khác biệt quan trọng: model.matrix() không có vế trái (ví dụ y ~), chỉ có vế phải (ví dụ ~ x).

Chẳng hạn, model.matrix( ~ x1) hoặc model.matrix( ~ x1 + x2) đều là đầu vào hợp lệ. Đầu ra của model.matrix() được gọi là ma trận dự báo vì nó là phần dự báo (hay vế phải) của một công thức trong R.

Trong bài tập này, bạn sẽ dùng model.matrix() với 2 vector: size và count. Trước tiên, xây dựng một công thức chỉ bao gồm size. Tiếp theo, xây dựng một công thức bao gồm cả size và count.

Hướng dẫn 1/2

undefined XP
  • 1
    • Dùng model.matrix() để tạo một ma trận dự báo chỉ với size.
  • 2
    • Dùng model.matrix() để tạo một ma trận dự báo với cả size (trước) và count (sau).