Re: [問題] error 訊息通知

看板R_Language作者 (拒看低質媒體)時間9年前 (2014/10/07 20:12), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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

10/08 23:39, , 1F
噢太感謝你了!
10/08 23:39, 1F
文章代碼(AID): #1KCzYIFQ (R_Language)
討論串 (同標題文章)
文章代碼(AID): #1KCzYIFQ (R_Language)