반응형
for문을 돌릴 때 특정 루프를 스킵해야하는 경우가 있습니다. 이때 사용하는 명령어가 next입니다.
i에 1부터 10까지 넣으며 i를 출력하는 for문에서 i가 3인 경우를 건너뛰고 싶다고 합시다. 아래와 같이 next 명령어를 사용하면 됩니다.
for (i in 1:10){
if (i==3){
next
}
print(i)
}
아래는 결과입니다. 3이 출력되지 않은 것을 알 수 있습니다.
> for (i in 1:10){
+ if (i==3){
+ next
+ }
+ print(i)
+
+ }
[1] 1
[1] 2
[1] 4
[1] 5
[1] 6
[1] 7
[1] 8
[1] 9
[1] 10
반응형
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R강의] 122. 분산분석 (일원분산분석) (0) | 2021.08.31 |
---|---|
[R강의] 121. 축제거, 눈금제거, 축이름제거 (0) | 2021.08.13 |
[R강의] 119. 정수를 쪼개서 각각의 숫자를 벡터로 만들기 (strsplit) (0) | 2021.07.12 |
[R강의] 118. 표기법 설정하기 (지수표기 vs 일반표기) (2) | 2021.07.11 |
[R강의] 117. 출력 유효숫자 개수 설정하기 (0) | 2021.07.11 |
댓글