A.5 Logical e character

Una classe di oggetti utile sono i LOGICAL (valori TRUE o FALSE).

class(TRUE)
## [1] "logical"

Le operazioni Booleane sono & (and), | (or), ! (not).

TRUE & FALSE
## [1] FALSE
TRUE | FALSE
## [1] TRUE
!TRUE
## [1] FALSE

Possiamo inoltre confrontare due oggetti numerici usando == per verificare se coincidono

1 == 1
## [1] TRUE
1 >= 2
## [1] FALSE
1 != 2
## [1] TRUE

Un`altra classe di oggetti sono i CHARACTER, ossia stringhe di caratteri evidenziate dalla presenza delle virgolette.

X <- "hello world"

print("hello world")
## [1] "hello world"