1

问:谁能告诉我一个 WinBUGS 数据文件中的最大数据行数?

我如何发现有一个最大值。 在 R2WinBUGS 中构建和测试 WinBUGS 模型时,我构建了一个虚拟数据集,其中包含 6 个变量(18750 行)的所有可能数据组合。通过在 R 中运行代码,WinBUGS 构建模型并加载数据然后崩溃。直接在 WinBUGS 中重复此操作后,我在加载数据时收到消息“预期关键字 END”,尽管在我的数据文件末尾有“END”(包括之后所需的空行)。我花了一些时间才发现削减大量数据行可以解决问题。我在网上找到的 WinBUGS 手册或教程中没有任何信息(据我所知)。

更新:发现372行太长,216行还可以。我猜254是最大长度。

回答

偶然发现了这个。问题不在于数据长度,而是存在 X.Xe-4 而不是 X.XE-4(手册中明确说明,只是我看到错误时没有想到 'expected key word END'。限制数据长度只是限制了在我的数据集中获得小数字的可能性。

4

1 回答 1

1

请参阅上面我自己的答案:数据集中存在 X.Xe-X 而不是 X.XE-X 导致“预期的关键字 END”

2015 年 12 月 2 日更新:仅供参考:我在输入 2E-07 时遇到了同样的错误(从 R 样式 2e-07 更改)。正确的格式是 2.0E-07 或 2.0E-7。

于 2015-11-25T15:33:07.153 回答