在开始下一个任务之前是否可以让R等待?

时间:2013-12-13 19:42:13

标签: r sequencing

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

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

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

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

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

0 个答案:

没有答案