2017-09-05 91 views
0

我有一个R脚本,有些脚本由于数据不可用而不能运行。我想忽略这个错误,以便我的脚本可以在cron时间表上运行。如何在运行r脚本时忽略错误

脚本:

data1 = data1 %>% mutate(`04_Days`=paste(round(ifelse(`04 Days` %in% c(NA,"NA"),0,`04 Days`)/`Till date attempted1`*100,0)," %")) 

那里有时变量04_Days不可用,我想运行此线,而忽略这个错误。

+1

不可用,你的意思是什么都没有分配给变量'04_days',这意味着你得到一个错误,它不存在? “mutate”函数来自哪个包? – Acarbalacar

回答

0

您可以使用tryCatch,如解释here所述。

如果tryCatch内的代码引发错误,则会调用错误函数。如果您想忽略该错误,请将该功能留空。