R Boolean / Nilai Logika


Boolean (Nilai Logika)

Dalam pemrograman, Anda sering kali perlu mengetahui apakah suatu ekspresi benar atau salah .

Anda dapat mengevaluasi ekspresi apa pun dalam R, dan mendapatkan salah satu dari dua jawaban, TRUEatau FALSE.

Saat Anda membandingkan dua nilai, ekspresi dievaluasi dan R mengembalikan jawaban logis:

Contoh

10 > 9    # TRUE because 10 is greater than 9
10 == 9   # FALSE because 10 is not equal to 9
10 < 9    # FALSE because 10 is greater than 9

Anda juga dapat membandingkan dua variabel:

Contoh

a <- 10
b <- 9

a > b

Anda juga dapat menjalankan kondisi dalam sebuah ifpernyataan, yang akan Anda pelajari lebih lanjut di bab if..else .

Contoh

a <- 200
b <- 33

if (b > a) {
  print ("b is greater than a")
} else {
  print("b is not greater than a")
}