看板 R_Language 關於我們 聯絡資訊
※ 引述《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 ... } ``` -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.34.249 ※ 文章網址: http://www.ptt.cc/bbs/R_Language/M.1412683922.A.3DA.html
qazzzzz: 噢太感謝你了! 10/08 23:39