我想要一个r函数,让我的循环在evey 5分钟后运行。 我有一个循环从谷歌财务下载市场数据。我希望这个循环在每30分钟的间隔运行。 有可能吗?
答案 0 :(得分:3)
您可以使用Sys.sleep(100)
停止执行100秒。与在同一实例中运行其他进程并设置适当的计时器相比,它效率稍低。但这很容易。
答案 1 :(得分:3)
使脚本循环的替代方法:使用外部作业调度工具在所需的时间间隔内调用脚本。如果您有linux,我建议您查看cron
。这是一个SO响应,描述如何设置一个cron作业来启动R脚本:https://stackoverflow.com/a/10116439/819544