본문 바로가기
반응형

6. 반복문5

[R 기초] 무한반복하는 repeat{} 문 repeat문은 대괄호 안의 문장을 무한반복합니다. 따라서 보통 break 문과 함께 사용합니다. > i=1 > repeat{ + print(i) + i=i+1 + if (i==5) break + } [1] 1 [1] 2 [1] 3 [1] 4 2020. 12. 26.
[R기초] for문이 한줄이면 대괄호는 필요없다 for문을 한줄로 쓸 경우 대괄호는 생략이 가능합니다. 아래와 같습니다. > for (i in 1:10) print(i) [1] 1 [1] 2 [1] 3 [1] 4 [1] 5 [1] 6 [1] 7 [1] 8 [1] 9 [1] 10 2020. 12. 26.
R for문 사용방법 형식은 아래와 같습니다. 꼭 i가 아니어도 됩니다. 아무 문자나 가능합니다. for(i in 자료구조){ i가 들어간 문장 } data는 주로 벡터가 사용됩니다. 벡터가 아닌 데이터프레임 등도 사용이 가능합니다. 아래는 예시입니다. 첫항이 2이고, 공차가 3인 등차수열의 1항부터 5항까지의 원소를 v라는 변수에 저장해봅시다. v= c( ) for (i in 1:5){ v[i]=2+3*(i-1) } 2020. 12. 11.
[R 조건문] While문 [R 조건문] While문 while문은 조건이 만족하지 않을 때까지, 내용을 반복해서 실행하도록 하는 반복문입니다. 아래와 같은 형태로 사용합니다. while(조건) {실행 내용} 예를들어봅시다. i 가 10보다 작은 동안 구문을 실행하도록 하겠습니다. i=1 while(i while(i 2020. 9. 29.
[R] next 명령어 (for문에서 해당 조건 만족시 스킵) next 명령어는 for 문에서 특정 조건을 만족하는 경우 명령문을 실행 안하고 넘길 때 사용합니다. if문과 함께 사용하면 됩니다. 아래 예시는 i가 4인 경우에만 명령문을 실행하지 않도록 한 for문입니다. for (i in 1:5) { if (i==4) { next } print (i) } 2020. 6. 14.
반응형