我开始在R中使用cronR包,以便在R中自动化一些过程。
我有一个R脚本存储在我的mac上的某个地方。当我第一次用特定的id运行它时,它工作得很好。创建包含自动化的.log文件。
问题是,如果我再次运行它,它报告一个错误说:
Can't add this job: a job with id 'id1' already exists
我的代码如下:
library(cronR)
folder = "...path"
cmd = cron_rscript(folder)
cron_add(command = cmd, frequency = 'minutely',
id = 'id1', description = 'permonthanalysis')
如何解决这个问题?第二,有没有一种方法可以自动将这个自动化过程的结果转换成excel或pdf文件呢?
在使用相同的作业id再次执行cron_add之前,使用cron_rm删除现有的作业