我正在尝试使用该runjags
包运行 JAGS 并生成自定义图 - 更改链的颜色(完整的模型代码在问题https://stats.stackexchange.com/q/62006/5509中):
require("runjags")
out2 <- run.jags("Poisson.OD.t.test.txt", params, win.data, nc, inits,
nb*4/5, ni, nb*1/5)
plot(out2, layout = c(4, 2))
但似乎不可能更改绘图参数。在 ?runjagsclass他们写道:
plot 方法生成迹线和密度图(请注意,这些是预先绘制的并存储在 runjags 对象中,因此通常的点阵或绘图函数选项不可用)。
这似乎已经在run.jags
通话中制作了情节!但这似乎也不允许更改绘图选项。
问题:
如何更改绘图参数,例如链色?
他们为什么要在
run.jags
已经创建情节?通常设计良好的应用程序会将逻辑(模型计算)和输出分开。有什么特别的原因吗?