-1
나는 경고가 발생하면 하나의 메시지를 개별 메시지로 끝내기 위해 간단한 for 루프를 사용합니다.첫 번째 경고시 tryCatch를 사용하여 for 루프를 종료하는 방법은 무엇입니까?
for (i in 1:10) {
tryCatch({
sqrt(-1)},
warning = function(error_message) {
message("My own warning message.")
break})}
을하지만이 오류가 발생합니다 : 그래서 같은 tryCatch
와 그것을 시도 나는 break
를 생략하면
Error in value[[3L]](cond) : no loop for break/next, jumping to top level
, 내가 대신 하나의 열 경고를 얻을.