R:반복문
R언어 공부를 위한 틀 틀:R
형식
형태 | 예시 | ||
---|---|---|---|
기본형 | for(반복) {명령} | 정의된 반복 형태에 따라 명령 수행. | for(i in 1:3) {명령} |
while(조건) {명령} | 조건이 참인 경우에 명령 수행. | while(i<10) {명령} | |
repeat{명령} | 조건없이 반복을 수행하기에, 분기문이 필요하다. | repeat{ i=i+1; if(i>10) break} |
다른 언어에서와 마찬가지로 중복사용이 가능하다.
분기문
분기문 | 설명 |
---|---|
break | 반복실행을 무조건 빠져나가게 한다. |
next | 다음의 반복실행으로 넘어가게 한다. |
반복문 형식이 아닌데 그 기능을 쓰고 싶을 때
숫자 %in% 데이터
숫자가 데이터 안에 포함되어 있는지 확인하는 문.