programing

그렇지 않은 경우 다음 반복으로 루프 건너뛰기 R

muds 2023. 7. 15. 10:39
반응형

그렇지 않은 경우 다음 반복으로 루프 건너뛰기 R

만약 당신이 그런 for 루프를 가지고 있다고 가정합니다.

for(n in 1:5) {
  #if(n=3) # skip 3rd iteration and go to next iteration
  cat(n)
}

특정 조건이 충족되면 다음 반복으로 건너뛰는 방법은 무엇입니까?

for(n in 1:5) {
  if(n==3) next # skip 3rd iteration and go to next iteration
  cat(n)
}

만약 당신이 대신에 루프에서 뛰어내리고 싶다면, 당신은 사용할 수 있습니다.break다음과 같이:

for(n in 1:5) {
  if(n==3) break # jump out of loop, not iterating
  cat(n)
}

언급URL : https://stackoverflow.com/questions/32076971/r-for-loop-skip-to-next-iteration-ifelse

반응형