gpt4 book ai didi

R - 重复执行脚本

转载 作者:行者123 更新时间:2023-11-30 09:30:00 25 4
gpt4 key购买 nike

我有一个 R 脚本,可以进行某些 Twitter 搜索并将结果以及时间戳添加到数据帧中。我想要的是一种安排该脚本每五分钟运行一次的方法。有没有办法在 R 中做到这一点?

最佳答案

如果您使用的是 Linux 计算机,则可以在基于 Windows 的计算机上使用 cron 作业 ( link here ),可以使用名为任务计划程序 ( link here ) 的实用程序。使用这些,您可以调用 RScript,它允许您从命令行执行 R 脚本(Linux 上旧版本的 R 可能需要您使用 R CMD,如果是这样的话,我建议更新您的 R)。以下是来自 Rscript 的帮助:

Usage: /path/to/Rscript [--options] [-e expr] file [args]

--options accepted are
--help Print usage and exit
--version Print version and exit
--verbose Print information on progress
--default-packages=list
Where 'list' is a comma-separated set
of package names, or 'NULL'
or options to R, in addition to --slave --no-restore, such as
--save Do save workspace at the end of the session
--no-environ Don't read the site and user environment files
--no-site-file Don't read the site-wide Rprofile
--no-init-file Don't read the user R profile
--restore Do restore previously saved objects at startup
--vanilla Combine --no-save, --no-restore, --no-site-file
--no-init-file and --no-environ

'file' may contain spaces but not shell metacharacters

包裹tcltk2还允许您使用 tclTask​​ 从正在运行的 R 控制台安排任务。所以这也是需要考虑的事情。

关于R - 重复执行脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21407430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com