nlme、lme4、brmsで使用されているranef()
と似たコマンドを探しています。このコマンドを使うと、MCMCglmmモデルで個々のランダム効果を抽出できます。私のデータセットでは、私は40のプロバイダーを持っており、それぞれのプロバイダーのランダムな効果を抽出し、キャタピラープロットでそれらをプロットしたいと思います。どんな提案も素晴らしいだろう。ありがとうございました。MCMCglmmからランダム効果を抽出するにはどうすればよいですか?
それはここで、有用である場合には、私のMCMCglmmモデルです:
prior.3 <- list(R = list(R1 = list(V = diag(2), nu = 0.002)),
G = list(G1 = list(V = diag(2), nu = 0.002),
G2 = list(V = diag(2), nu = 0.002)))
mc_mod2 <- MCMCglmm(outcome ~ 1, data = filter(data, rem2 == "white" | rem2 == "rem"),
random = ~ idh(rem2):id + us(rem2):provider,
rcov = ~idh(rem2):units,
verbose = TRUE,
prior = prior.3,
family = "gaussian",
nitt = 100000, burnin = 5000,
pr = TRUE)
https://rdrr.io/github /JWiley/postMCMCglmm/man/ranef.MCMCglmm.html? –
私は 'ranef(mc_mod2)'を使ってそれを試みましたが、次のエラーがスローされました: 'UseMethod(" ranef ")のエラー:クラス" MCMCglmm "' – bpace
のオブジェクトに 'ranef'そのパッケージをロードしますか? –