Douglas Bates tuyên bố rằng các mô hình sau là tương đương "nếu ma trận phương sai hiệp phương sai cho các hiệu ứng ngẫu nhiên có giá trị véc tơ có một dạng đặc biệt, được gọi là đối xứng hợp chất" ( slide 91 trong bài trình bày này ):
m1 <- lmer(y ~ factor + (0 + factor|group), data)
m2 <- lmer(y ~ factor + (1|group) + (1|group:factor), data)
Cụ thể Bates sử dụng ví dụ này:
library(lme4)
data("Machines", package = "MEMSS")
m1a <- lmer(score ~ Machine + (0 + Machine|Worker), Machines)
m2a <- lmer(score ~ Machine + (1|Worker) + (1|Worker:Machine), Machines)
với đầu ra tương ứng:
print(m1a, corr = FALSE)
Linear mixed model fit by REML ['lmerMod']
Formula: score ~ Machine + (0 + Machine | Worker)
Data: Machines
REML criterion at convergence: 208.3112
Random effects:
Groups Name Std.Dev. Corr
Worker MachineA 4.0793
MachineB 8.6253 0.80
MachineC 4.3895 0.62 0.77
Residual 0.9616
Number of obs: 54, groups: Worker, 6
Fixed Effects:
(Intercept) MachineB MachineC
52.356 7.967 13.917
print(m2a, corr = FALSE)
Linear mixed model fit by REML ['lmerMod']
Formula: score ~ Machine + (1 | Worker) + (1 | Worker:Machine)
Data: Machines
REML criterion at convergence: 215.6876
Random effects:
Groups Name Std.Dev.
Worker:Machine (Intercept) 3.7295
Worker (Intercept) 4.7811
Residual 0.9616
Number of obs: 54, groups: Worker:Machine, 18; Worker, 6
Fixed Effects:
(Intercept) MachineB MachineC
52.356 7.967 13.917
Bất cứ ai cũng có thể giải thích sự khác biệt giữa các mô hình và làm thế nào m1
để giảm m2
(đối xứng hợp chất) theo cách trực quan?
lme4
cú pháp. Nó sẽ hữu ích - & mở rộng nhóm người trả lời tiềm năng - nếu bạn giải thích chúng cho những người không quen thuộc lme4
.