Chọn cấp độ yếu tố làm cơ sở giả trong lm () trong R


10

Hãy nói rằng tôi đang hồi quy Y trên X1 và X2, trong đó X1 là biến số và X2 là một yếu tố có bốn cấp độ (A: D). Có cách nào để viết hàm hồi quy tuyến tính lm(Y ~ X1 + as.factor(X2))để tôi có thể chọn một mức cụ thể của X2 - giả sử, B - làm đường cơ sở không?

Câu trả lời:


14

Bạn có thể sử dụng relevel()để thay đổi mức cơ bản của yếu tố của bạn. Ví dụ,

> g <- gl(3, 2, labels=letters[1:3])
> g
[1] a a b b c c
Levels: a b c
> relevel(g, "b")
[1] a a b b c c
Levels: b a c
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.