作者andrew43 (apan)
看板R_Language
标题Re: [问题] R 关於例外处理
时间Thu Apr 4 22:27:47 2013
※ 引述《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
1F:推 ckkt:3Q 04/05 23:12