R Language memiliki ekspresi boolean TRUE
atau FALSE
. Hal ini dapat digunakan oleh kita untuk mengevaluasi suatu ekspresi yang diberikan apakah TRUE
atau FALSE
Saat membandingkan dua nilai, ekspresi dievaluasi dan R mengembalikan jawaban logis:
Contoh
10 > 9 # TRUE karena 10 lebih besar dari 9 10 == 9 # FALSE karena 10 tidak sama dengan 9 10 < 9 # FALSE karena 10 lebih besar dari 9
Output :
[1] TRUE
[1] FALSE
[1] FALSE
Kita juga dapat membandingkan dua variabel:
Contoh
a <- 10 b <- 9 a > b
Output :
[1] TRUE
Kita juga dapat menjalankan kondisi dalam pernyataan if
(akan kita pelajari pada artikel selanjutnya):
Contoh
a <- 200 b <- 33 if (b > a) { print ("b lebih besar dari a") } else { print("b tidak lebih besar dari a") }
Output :
[1] "b tidak lebih besar dari a"