R Booleani / Valori logici


Booleani (valori logici)

Nella programmazione, spesso è necessario sapere se un'espressione è true o false .

Puoi valutare qualsiasi espressione in R e ottenere una delle due risposte TRUEo FALSE.

Quando si confrontano due valori, l'espressione viene valutata e R restituisce la risposta logica:

Esempio

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

Puoi anche confrontare due variabili:

Esempio

a <- 10
b <- 9

a > b

Puoi anche eseguire una condizione in ifun'istruzione, di cui imparerai molto di più nel capitolo if..else .

Esempio

a <- 200
b <- 33

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