1

我的问题是:在开始下一个任务之前,是否可以让 R 等待,例如 x 分钟?

这个问题的背景是我让 R 在多个实例中进行计算(插补)以节省时间。最后一步是跨实例组合结果(即加载保存的文件)并对组合数据进行更多计算(引导)。

我需要一个 R 实例来执行第二个任务(引导)以等待所有实例完成第一个任务(插补)。由于所有任务花费的时间大致相同,因此让该实例等待 x 分钟以确保所有其他实例完成第一个任务就足够了。

为了优化,如果 R 可以检查不同的实例是否完成了第一个任务,这也会很有趣。但由于这可能要复杂得多,我会满足于第一个问题的解决方案。

编辑:在考虑了 Joshua Ulrich 的评论之后,并行运行插补可能很有用。我使用 R 下的插补包 MICE 来生成插补。到目前为止,我会让它在多个实例中运行,然后用于ibind组合多重插补数据集。有人可以建议如何在 MICE 上使用并行处理吗?

4

0 回答 0