더북(TheBook)

다음은 repeat 문을 알아보겠습니다. 다음 예시는 내부의 if 조건문을 이용해서 i5보다 커지면 break 명령을 수행하여 멈추는 예시입니다.

> i <- 1
> repeat {
+     print(i)
+     if (i >= 5) {
+         break     # 5보다 크거나 같으면 멈춤
+     }
+     i <- i + 1
+ }
[1] 1
[1] 2
[1] 3
[1] 4
[1] 5

 

조건에 따라 1부터 5까지 출력되었습니다.

 

이 장에서는 R에서 주요한 기본 함수들만 일부 소개했습니다. 이외에도 많은 함수가 있습니다. 어떤 상황에 어떤 함수를 꼭 써야 한다는 정의는 없습니다. 상황에 맞게 선택해서 사용하면 됩니다. 다만 이 장에서 소개한 함수들은 R 기본 시스템에 내장된 유용한 함수들이므로, 기본이라 생각하고 알아 두기 바랍니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.