首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jags: coda包,如何选择多个参数

jags: coda包,如何选择多个参数
EN

Stack Overflow用户
提问于 2021-03-31 19:50:23
回答 1查看 72关注 0票数 0

我使用r2jags运行jags并进行采样。然后,我使用coda包检查收敛性。由于我有许多主题和许多参数,我需要手动键入它们作为下面的代码。是否有更简单的方法,例如,为每个主题选择gamma?或者,只从主题1到10选择gamma,而不需要手动键入它们?

代码语言:javascript
复制
codaSamples = as.mcmc.list(samples$BUGSoutput)

acfplot(codaSamples[,c('gamma[1]','gamma[2]','gamma[3]','gamma[4]','gamma[5]','gamma[6]',
                         'gamma[7]','gamma[8]','gamma[9]','gamma[10]','gamma[11]','gamma[12]',
                         'gamma[13]','gamma[14]','gamma[15]')],lag.max=1000)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-31 20:03:06

一个可复制的例子会很好,但想必是

代码语言:javascript
复制
cols <- sprintf("gamma[%d]",1:15); codaSamples[,cols]

会做你想做的吗?或

代码语言:javascript
复制
cols <- grep("^gamma",colnames(codaSamples)); codaSamples[,cols]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66894425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档