R

[R]에서 불린(boolean) 값

'김용환' 2015. 9. 1. 16:43



R의 불린 값은 TRUE, FALSE를 사용할 수 있고, 짧게 T, F로 사용가능하다.



a<-T

typeof(a)

class(a)


b<-TRUE

typeof(b)

class(b)


if (a == b) {

  print("a==b")

}



결과

> a<-T
> typeof(a)
[1] "logical"
> class(a)
[1] "logical"
> b<-TRUE
> typeof(b)
[1] "logical"
> class(b)
[1] "logical"
> if (a == b) {
+   print("a==b")
+ }
[1] "a==b"



또한, 매개변수에서도 간략하게 T,F로 사용가능하다.


matrix(c(1, 2, 3, 4, 5, 6, 7, 8, 9), nrow=3, byrow=T)

matrix(c(1, 2, 3, 4, 5, 6, 7, 8, 9), nrow=3, byrow=TRUE)