본문 바로가기
R 주제/R 기초 및 통계 강의

[R 강의] 21. 반복문 for

by 만다린망고 2020. 3. 17.
반응형
도구 R로 푸는 통계

21. 반복문 for



R에서 제공하는 반복문에는 for, while, repeat이 있는데요. 이번 글에서는 for문을 공부해봅시다. for문은 data안에 있는 값들을 i에 할당하고, 중괄호 안의 반복식을 순차적으로 실행하는 반복문입니다. 


for(i in data) {

반복식

}


예를 들어봅시다. 1부터 10까지 더하는 for문을 만들어봅시다. 


> j=0

> for(i in 1:10){

+ j=j+i

+ }

> j

[1] 55


조금 더 어려운 예를 들어봅시다. 지난시간에 배운 if문과 함께 사용해보겠습니다. 1~100까지의 홀수들을 더하는 for문을 만들어봅시다.


> odd=0

> for(i in 1:100){

+ if(i%%2==0){

+ } else {

+ odd=odd+i}

+ }

> odd

[1] 2500




영상이 더 편하신 분


반응형

댓글