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"