我是 Gibbs Sampling 的新手,并且一直在使用 WinBUGS,但我发现它不太适合存储/呈现结果,所以我一直使用 R2WinBUGS 包从 R 调用它。数据显然存储为“错误”类。
我将它转换为 coda 以运行诊断,它显示每个链,但我对每个单独链的 $ 扩展名感到困惑。我找不到任何关于“尾声”类的好文档(cran 说明没有帮助)。
我的代码如下:
> bugs.sim <- bugs(data, inits, parameter, "gl.bug", n.chains = 5,
codaPkg = TRUE, DIC = FALSE, n.iter = 5000)
> codaobject <- read.bugs(bugs.sim)
如您所见,我有 5 个链,我想取每个链的平均值和标准差。我该怎么做呢?我可以使用 codaobject 对每个链进行Geweke 诊断,它将每个链显示为[[i]]
()。
提前致谢。任何对 R2Winbugs 详细文档的引用,也将不胜感激。