IT/프로그래밍 언어
[R] 조건문
Type-유
2024. 1. 21. 16:59
조건문 if, else, ifelse()
> f <-function(x=5){return(x)}
> g <-function(x, y=5){return(x^5)}
> condition = 2
# if와 else를 통한 조건문 구현
> if(condition ==1){
+ str = "f(2)"
+ } else {
+ str ="g(2)"
+ }
> eval(parse(text=str))
[1] 32
추가 조건을 더하고 싶을 때는 ifelse() 함수를 사용하여 조건문과 실행 내용을 입력하면 됨.
>ifelse( a == 조건값,
+ 실행문1(조건문이 TRUE 일때),
+ 실행문2(조건문이 FALSE 일때))