Я использую библиотеку rjags
R. Функция coda.samples
создает mcmc.list
, например (от example(coda.samples)
):
library(rjags)
data(LINE)
LINE$recompile()
LINE.out <- coda.samples(LINE, c("alpha","beta","sigma"), n.iter=1000)
class(LINE.out)
[1] "mcmc.list"
Однако я хотел бы использовать функцию plot.bugs
, для которой в качестве входного объекта требуется объект bugs
.
Можно ли преобразовать объект из объекта mcmc.list
в объект bugs
, чтобы plot.bugs(LINE.out)
?
Обратите внимание, что существует похожий вопрос о stats.SE, который был оставлен без ответа более месяца. У этого вопроса была щедрость, которая закончилась 28.08.2012.
Дополнительные советы:
Я обнаружил, что пакет R2WinBUGS имеет функцию "as.bugs.array", но неясно, как функция может быть применена к mcmc.list.