问题标签 [r2winbugs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
winbugs - 用 BUGS/JAGS/STAN 语言定义新的函数和分布
我是一个非常新的统计分析世界,最近对 BUGS/JAGS/STAN 建模语言产生了兴趣。真正让我吃惊的是,我没有看到任何定义新函数或分布以避免代码重复的例子。例如,假设我经常使用泊松分布的平方,是否有以下方法?
然后稍后
无需每次都定义一个新的临时变量。
r - 从 R 调用 OpenBUGS 时出现“集合运算符 c 错误”
我正在尝试使用 R2OpenBUGS 在 OpenBUGS 中运行微分方程求解器。我已经用 OpenBUGS/Diff/Examples 文件夹中的指数衰减示例 (Example01.odc) 进行了尝试。
这个例子的第一部分是一个模拟,第二部分是我尝试应用的推理版本。两者都可以直接在 OpenBUGS 中运行。
当我尝试从 R 运行它时,日志中出现错误:
我认为第二个是第一个的后续。
下面是我编写的从 R 运行它的代码:
这是来自 BUGS 的完整错误消息:
我试图用“obs”替换模型中的“C[]”,因为我看不到“C”的定义位置,但这并没有改变任何东西。
我检查了科学数字符号中的“e”而不是“E”,这在其他地方已被建议在 BUGS 中创建“变量未定义”错误,但这似乎不是问题。
欢迎任何想法,或任何其他显示如何在 R 中使用“解决方案”或“颂歌”的代码。
提前致谢
奥利弗
winbugs - OpenBUGS 错误“预期的多变量节点”
我正在用 R 编写一个使用 R2OpenBUGS 的程序。代码在底部给出。运行时出现以下错误-
请帮我纠正代码-
以下是 OpenBUGS 代码。
winbugs - 如何指定 t-1 中的先验有多少进入 t 的先验
我希望能够指定 t-1 中的“alpha”有多少进入 t 的先验。我试过 alpha[t,1:k] <- theta[t-1,1:k]*alpha0*n[t-1]; alpha0<-.5,但它没有用。
winbugs - WINBUGS - 代码错误
我正在尝试学习 WINBUGS,并尝试构建一个小型模型,根据教科书中的示例进行调整(代码如下),假设隐藏的受感染携带者群体具有增长率(“R0”)和去除率(筛选和处理)随时间变化。但是,我倾向于收到一系列错误消息(“扫描的令牌无效或意外”、“无法执行初始化”等)。因此,有更多WINBUGS经验的人能否如此善意地关注我是否在我对WINBUGS的理解上犯了愚蠢的错误?我特别不确定是否可以在 WINBUGS 中完成人口的顺序更新(N.est[t+1] <- N.est[t] + newcases - obs)?提前谢谢了
r - BUGS 中未定义的变量缺失值
我正在通过 R 运行一个 BUGS 模型,但我遇到了一个问题,BUGS 说我的一个数据集是一个“未定义的变量”。它遇到问题的数据集有很多 NA,但为什么会导致问题?当 NA 被 0 替换时它工作得很好,所以我知道使用 NA 的 BUGS 存在问题。使用 0 而不是 NA 不是可接受的解决方案,因为我需要记录转换结果数量。有没有人遇到类似的事情并找到了解决方案?
这是我正在努力解决的模型部分:
该模型还有很多内容,但其余部分运行良好。我已经剪掉了模型的其余部分,只包括了给我带来问题的部分。我已经运行了模型的这一部分,我得到了相同的“c.eff.unr 是一个未定义的变量”错误
r - 如何从 mcmc 对象写入尾文件?
我到处寻找,但仍然找不到 R 中可以帮助我从 mcmc 对象编写 coda 文件的函数。我正在使用 R2OpenBUGS 包在 R 中运行 OpenBUGS:
output <- bugs(...)
然后经过一些操作,我留下了一个名为chain_mat
class的对象mcmc
。这个对象相当长(超过 200 万行),所以我想创建一个 coda 文件来保存绘图。我知道您可以直接从bugs
函数创建 coda 文件,但我需要先进行一些操作,然后才能创建文件。
任何想法将不胜感激。
r - R2WinBUGS 打开 WinBUGS 窗口,但不启动模拟
我正在尝试使用在 Windows 7 中运行的 R 和 R2WinBUGS 在 WinBUGS 中运行一些模拟。
在我准备好所有文件 a 并启动函数 bugs() 后,WinBUGS 窗口会打开,但不会启动模拟。旧版本的 R 和 OpenBUGS 也会发生同样的情况。是Windows的问题吗?
这是代码:
任何帮助,将不胜感激!干杯马里奥
r - 如何将 OpenBUGS Coda 文件转换为 R 中的 mcmc 对象?
我使用了 OpenBUGS,它产生了 MCMC 输出的 coda 文件。要计算和绘制 Gelman Rubin 和 Geweke 诊断,我需要将此 coda.odc 文件转换为 R 中的 mcmc 对象吗?有没有办法做到这一点?或者你是否推荐我一些其他的方法来做这个分析?
谢谢
r - R2WinBUGS 错误消息:状态 28462
我正在尝试使用介绍性文本中的示例从 R 运行 WinBUGS。实际上,我使用的是相同的示例,并且与这个人有一个非常相似的问题:
但我收到一条不同的错误消息,并且此线程中的建议(例如,以管理员身份运行 R,定义 BUGS 目录)没有奏效。
我的电脑归我的大学所有,所以我怀疑权限问题是有问题的。我最初在 Program Files 文件夹中安装了 WinBUGS,但在阅读此站点后,我尝试将其安装在我的 Users 文件夹中。无论如何,我都收到了相同的错误消息。
这是我收到的警告消息:
警告消息:运行命令 '"C:/Users/crowe106/WinBUGS14/WinBUGS14.exe" /par "C:/Users/crowe106/Desktop/School Stuff/R/WinBUGS/script.txt"' 的状态为 28462
WinBUGS 运行,但 R 崩溃并且未创建对象 out。有谁知道状态 28462 是什么意思?
谢谢您的帮助。
克里斯
这是代码:
我最初在没有 bugs.directory 行的情况下运行它并得到了相同的错误消息。