在 R 中,如何以类似 cronjob 的方式调度函数执行



我想写一个运行一整天的R脚本。它基本上应该是一个无限循环,获取交易数据,对其应用智能内容,然后将交易数据再次上传到其他地方。

正在考虑在上午 8:30 启动脚本,然后它会自动"不执行任何操作",直到上午 9:00,然后开始循环运行直到下午 5:00,然后再次空闲,直到我关闭 R 会话。

实现此行为的最佳方法是什么?

我无法访问 Linux 机器,因此不幸的是,无法进行多个脚本和 cronjob。

 while ( as.numeric(format(Sys.time(),format =  "%H")) %in% 8:17){
if(as.numeric(format(Sys.time(),format =  "%H")) %in% 9:17){ 
# your code here
}
}
你可以

看看这个链接

Windows 任务计划程序可以执行任务

即使使用Rstudio,您也可以更多链接 这里 和 这里 链接然后包taskschedulR

如果你使用的是Windows消费者平台,你可以使用'scheduleR'包。否则,如果您在Windows服务器上,则可以使用Windows计划程序。

最新更新