Tôi đã sử dụng MCMCglmm
gói gần đây. Tôi bối rối bởi những gì được đề cập trong tài liệu là cấu trúc R và cấu trúc G. Chúng dường như liên quan đến các hiệu ứng ngẫu nhiên - đặc biệt chỉ định các tham số cho phân phối trước trên chúng, nhưng cuộc thảo luận trong tài liệu dường như cho rằng người đọc biết những thuật ngữ này là gì. Ví dụ:
danh sách tùy chọn các thông số kỹ thuật trước có 3 yếu tố có thể: R (cấu trúc R) G (cấu trúc G) và B (hiệu ứng cố định) ............ Các linh mục cho cấu trúc phương sai (R và G ) là các danh sách có phương sai (đồng) dự kiến (V) và mức độ của tham số niềm tin (nu) cho nghịch đảo-Wishart
... Lấy từ đây .
EDIT: Xin lưu ý rằng tôi đã viết lại phần còn lại của câu hỏi sau các ý kiến từ Stephane.
Bất cứ ai cũng có thể làm sáng tỏ cấu trúc R và cấu trúc G là gì, trong bối cảnh mô hình thành phần phương sai đơn giản trong đó bộ dự báo tuyến tính là
Tôi đã làm ví dụ sau với một số dữ liệu đi kèm MCMCglmm
> require(MCMCglmm)
> require(lme4)
> data(PlodiaRB)
> prior1 = list(R = list(V = 1, fix=1), G = list(G1 = list(V = 1, nu = 0.002)))
> m1 <- MCMCglmm(Pupated ~1, random = ~FSfamily, family = "categorical",
+ data = PlodiaRB, prior = prior1, verbose = FALSE)
> summary(m1)
G-structure: ~FSfamily
post.mean l-95% CI u-95% CI eff.samp
FSfamily 0.8529 0.2951 1.455 160
R-structure: ~units
post.mean l-95% CI u-95% CI eff.samp
units 1 1 1 0
Location effects: Pupated ~ 1
post.mean l-95% CI u-95% CI eff.samp pMCMC
(Intercept) -1.1630 -1.4558 -0.8119 463.1 <0.001 ***
---
> prior2 = list(R = list(V = 1, nu = 0), G = list(G1 = list(V = 1, nu = 0.002)))
> m2 <- MCMCglmm(Pupated ~1, random = ~FSfamily, family = "categorical",
+ data = PlodiaRB, prior = prior2, verbose = FALSE)
> summary(m2)
G-structure: ~FSfamily
post.mean l-95% CI u-95% CI eff.samp
FSfamily 0.8325 0.3101 1.438 79.25
R-structure: ~units
post.mean l-95% CI u-95% CI eff.samp
units 0.7212 0.04808 2.427 3.125
Location effects: Pupated ~ 1
post.mean l-95% CI u-95% CI eff.samp pMCMC
(Intercept) -1.1042 -1.5191 -0.7078 20.99 <0.001 ***
---
> m2 <- glmer(Pupated ~ 1+ (1|FSfamily), family="binomial",data=PlodiaRB)
> summary(m2)
Generalized linear mixed model fit by the Laplace approximation
Formula: Pupated ~ 1 + (1 | FSfamily)
Data: PlodiaRB
AIC BIC logLik deviance
1020 1029 -508 1016
Random effects:
Groups Name Variance Std.Dev.
FSfamily (Intercept) 0.56023 0.74849
Number of obs: 874, groups: FSfamily, 49
Fixed effects:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -0.9861 0.1344 -7.336 2.2e-13 ***
Vì vậy, dựa trên các nhận xét từ Stephane, tôi nghĩ rằng cấu trúc G dành cho . Nhưng các ý kiến cũng nói rằng cấu trúc R dành cho σ 2 0 e nhưng điều này dường như không xuất hiện trong đầu ra.lme4
Lưu ý rằng kết quả từ lme4/glmer()
phù hợp với cả hai ví dụ từ MCMC MCMCglmm
.
Vì vậy, cấu trúc R cho và tại sao điều này không xuất hiện trong đầu ra cho ?lme4/glmer()
lme4