R:반복문: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
(새 문서: {{R}} == 형식 == for(i in 1:3) {명령} <br /> === 반복문 형식이 아닌데 그 기능을 쓰고 싶을 때 === 숫자 %in% 데이터 숫자가 데이터 안에 포함되어...) |
잔글 (→형식) |
||
1번째 줄: | 1번째 줄: | ||
{{R}} | {{R}} | ||
== 형식 == | ==형식== | ||
for(i in 1:3) {명령} | {| class="wikitable" | ||
< | !형태 | ||
! | |||
! | |||
!예시 | |||
|- | |||
|기본형 | |||
|for(반복) {명령} | |||
|정의된 반복 형태에 따라 명령 수행. | |||
|for(i in 1:3) {명령} | |||
|- | |||
| | |||
|while(조건) {명령} | |||
|조건이 참인 경우에 명령 수행. | |||
|while(i<10) {명령} | |||
|- | |||
| | |||
|repeat{명령} | |||
|조건없이 반복을 수행하기에, 분기문이 필요하다. | |||
|repeat{ i=i+1; if(i>10) break} | |||
|}다른 언어에서와 마찬가지로 중복사용이 가능하다. | |||
=== 반복문 형식이 아닌데 그 기능을 쓰고 싶을 때 === | === 분기문 === | ||
{| class="wikitable" | |||
!분기문 | |||
!설명 | |||
|- | |||
|break | |||
|반복실행을 무조건 빠져나가게 한다. | |||
|- | |||
|next | |||
|다음의 반복실행으로 넘어가게 한다. | |||
|} | |||
===반복문 형식이 아닌데 그 기능을 쓰고 싶을 때=== | |||
숫자 %in% 데이터 | 숫자 %in% 데이터 | ||
숫자가 데이터 안에 포함되어 있는지 확인하는 문. | 숫자가 데이터 안에 포함되어 있는지 확인하는 문. |
2020년 8월 25일 (화) 21:24 기준 최신판
R언어 공부를 위한 틀 틀:R
형식[편집 | 원본 편집]
형태 | 예시 | ||
---|---|---|---|
기본형 | for(반복) {명령} | 정의된 반복 형태에 따라 명령 수행. | for(i in 1:3) {명령} |
while(조건) {명령} | 조건이 참인 경우에 명령 수행. | while(i<10) {명령} | |
repeat{명령} | 조건없이 반복을 수행하기에, 분기문이 필요하다. | repeat{ i=i+1; if(i>10) break} |
다른 언어에서와 마찬가지로 중복사용이 가능하다.
분기문[편집 | 원본 편집]
분기문 | 설명 |
---|---|
break | 반복실행을 무조건 빠져나가게 한다. |
next | 다음의 반복실행으로 넘어가게 한다. |
반복문 형식이 아닌데 그 기능을 쓰고 싶을 때[편집 | 원본 편집]
숫자 %in% 데이터
숫자가 데이터 안에 포함되어 있는지 확인하는 문.