Re: [問題] error 訊息通知

作者: Wush978 (拒看低質媒體)   2014-10-07 20:12:00
※ 引述《qazzzzz (小毛怪)》之銘言:
: [軟體熟悉度]:
: 新手(沒寫過程式,R 是我的第一次)
: [問題敘述]:
: 我目前在使用一個套件,並使用for迴圈讓這個套件能夠分析很多個檔案,
: 但是我發現有一些檔案用這個套件會有問題,會出現Error,
: 所以我在想是否有一種function可以在出現Error時給我通知,
: 讓我可以對無法分析的檔案做一些紀錄。
: [程式範例]:
: 簡單舉個例
:
: > plotRegulatoryGraph(pw_1_graph)
: Error in plotRegulatoryGraph(pw_1_graph) :.......
:
: 就是要怎麼處理 Error message
: 謝謝~
用 try
```
r <- try(plotRegulatoryGraph(pw_1_graph), silent = TRUE)
if (class(r) == "try-error") {
# error occurs
message <- conditionMessage(attr(r, "condition"))
} else {
# no error, `r` will be the expected result
# do something with r ...
}
```
作者: qazzzzz (小不點)   2014-10-08 23:39:00
噢太感謝你了!

Links booklink

Contact Us: admin [ a t ] ucptt.com