1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Hồi quy trung cấp với R

Connected

Bài tập

Đối số họ phân phối binomial

Sự khác biệt lớn giữa việc chạy hồi quy tuyến tính với lm() và chạy hồi quy logistic với glm() là bạn phải đặt đối số family của glm() thành binomial. binomial() là một hàm trả về một danh sách các hàm khác, hướng dẫn glm() cách thực hiện các phép tính trong mô hình. Hai hàm thú vị nhất là linkinv và linkfun, được dùng để biến đổi biến từ toàn bộ trục số (từ âm vô cùng đến dương vô cùng) sang xác suất (từ 0 đến 1) và ngược lại.

Một vector giá trị x và một vector xác suất p đã được cung cấp.

Hướng dẫn

100 XP
  • Xem cấu trúc của hàm binomial(). Lưu ý rằng nó chứa hai phần tử là hàm, binomial()$linkinv, và binomial()$linkfun.
  • Gọi binomial()$linkinv() với x, gán vào linkinv_x.
  • Kiểm tra rằng linkinv_x và plogis() của x cho cùng kết quả bằng all.equal().
  • Gọi binomial()$linkfun() với p, gán vào linkfun_p.
  • Kiểm tra rằng linkfun_p và qlogis() của p cho cùng kết quả.