看板 R_Language 關於我們 聯絡資訊
※ 引述《ckkt (!@#$)》之銘言: : [問題敘述]: : 我想請問,有辦法程式碼執行到某一行,發生錯誤, : 然後我想略過這個錯誤,繼續執行或是再執行一次這一行程式碼嗎? 給你一段 R 例外處理的原始碼: expr <- expression( 1+"a" ) a.try <- try(eval(expr), T) if("try-error" %in% class(a.try)) { cat("an error") } else { cat("no error") } 其中 1+"a" 就是個錯誤, 所以結果會顯示 "an error". 你從這段原始碼去改寫吧. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.230.200.180
ckkt:3Q 04/05 23:12