본문 바로가기
Data Science/R

[R] 반복문 : if 조건문, ifelse 함수

by 엔딴 2021. 3. 15.
반응형

if 조건문

if(조건1){
    코드블럭1
} else if(조건2){
    코드블럭2
} else{
    코드블럭
}

 

조건1이 TRUE이면 코드블럭1을 실행하고 조건문 종료

조건1이 FALSE이면 else if문으로 이동

조건1이 FALSE이고 조건2가 TRUE이면 코드블럭2를 실행하고 종료

조건2가 FALSE이면 else문으로 이동

조건1과 조건2가 FALSE이면 코드블럭3을 실행하고 조건문 종료

 

* 코드블럭이 여러 줄이면 반드시 중괄호로 감싸주어야 하며, 한줄이면 안써도 됨


ifelse( ) 함수

ifelse(test, yes, no)

test : 조건

yes : 조건이 TRUE일 떄 실행

no : 조건이 FALSE일 때 실행

 

ifelse(test = score>=70, yes = '합격', no = '불합격')

 

반응형