카테고리 없음
[R] if 문에서 에러가 나는 경우
YONG_X
2015. 6. 26. 13:19
# this produces error because
# if can only evaluate a logical vector of length 1.
if(cctv6$Y2011>400){
cctv6$Y2011d <- "H" # High
} else {
if(cctv6$Y2011<250){
cctv6$Y2011d <- "L" # Low
} else {
cctv6$Y2011d <- "M" # Middle
}
}
# this works - 조건이 하나의 논리값만 가지고 있기 때문
if(1==2/2){10}
if(1==2/2){10} else {5}
if(1==2/4){10} else {5}