2017-09-05 90 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內的代碼引發錯誤,則會調用錯誤函數。如果您想忽略該錯誤,請將該功能留空。