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 cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.