반응형
For 문을 While 문으로 바꾸는 방법을 알아봅시다.
실제 데이터분석을 할 때 For 문을 While 문으로 바꿀 일은 거의 없을 것입니다. R 수업 예제문제나 시험문제 정도로 나올 수 있겠네요. 연습삼아 해봅시다.
3의 배수를 3부터 30까지 출력하는 For문입니다.
for (i in 1:10){
print(3*i)
}
결과는 아래와 같습니다.
[1] 3
[1] 6
[1] 9
[1] 12
[1] 15
[1] 18
[1] 21
[1] 24
[1] 27
[1] 30
위 For 문을 While 문으로 바꾸면 아래와 같습니다.
i=1
while(i<11)
{
print(3*i)
i=i+1
}
반응형
'R 주제 > 통게분석(임시)' 카테고리의 다른 글
[R강의] 144. 엑셀에서 데이터 불러와서 분할표 만들고 카이제곱검정 또는 피셔의 정확검정 하기 (0) | 2022.12.21 |
---|---|
[R강의] 999. 평균절대편차, 중앙값절대편차 구하는 법 (0) | 2022.04.30 |
[R강의] 134. 여러 점들 사이의 코사인 거리 한번에 구하는 법 (dist함수) (2) | 2022.02.19 |
R의 lapply 함수(리스트에 원하는 함수를 원하는 방향으로 적용) (0) | 2021.03.18 |
R의 apply 함수(함수를 배열에 원하는 방향으로 적용) (0) | 2021.03.18 |
댓글