為什么寫這個包斑?
因為看到了Y叔最新推文“R語言冷知識僚焦,為什么賦值要用<-”阳堕,很多內(nèi)容都一筆帶過,有一些符號看過但是記得不是很清楚好渠,還有一些地方不懂脱拼,那一定是我的問題。
就記下來吧,也許用不上殖演,但是從今天起氧秘,我認(rèn)識它了。
tryCatch()是R中判斷warning和error狀態(tài)的函數(shù)趴久,具體用法如下:
result = tryCatch({
expr
}, warning = function(w) {
warning-handler-code
}, error = function(e) {
error-handler-code
}, finally = {
cleanup-code
}
當(dāng)expr中既有warning丸相,又有error時,warning的優(yōu)先級靠前彼棍。
參考資料:
R語言tryCatch使用方法:判斷Warning和Error
Using R — Basic error Handing with tryCatch()