NIM : 220605110107
Universitas : Universitas Islam Negeri Maulana Malik Ibrahim Malang
Jurusan : Teknik Informatika
Operator adalah karakter/simbol yang digunakan untuk melakukan operasi atau manipulasi tertentu dalam program. Dengan operator kita bisa melakukan perhitungan, perbandingan, manipulasi bit dan lain-lain. Salah satu Operator yang dapat dioperasikan dalam bahaa pemrograman R adalah Operator logika. Operator Logika adalah operator yang digunakan untuk membandingkan 2 kondisi logika, yaitu logika benar (TRUE) dan logika salah (FALSE).
Operator logika yang disediakan oleh software R terdiri dari :
“&” AND;
“|” OR;
“!” NEGASI ( KEBALIKAN );
“&&” AND element wise dan
“||” OR elemnt wise.
Berikut penerapan operator logika ke dalam sintaks :
AND ( & )
a <- c(TRUE,TRUE, FALSE)
b <- c(FALSE,FALSE,FALSE)
print(a & b)
## [1] FALSE FALSE FALSE
OR ( | )
c <- c(TRUE,TRUE, FALSE)
d <- c(TRUE,FALSE,FALSE)
print(c | d)
## [1] TRUE TRUE FALSE
NEGASI ( ! )
j <- c(FALSE,TRUE, TRUE)
print(!j)
## [1] TRUE FALSE FALSE
AND Element Wise ( && )
x <- c(TRUE,TRUE, TRUE)
y <- c(FALSE,FALSE,FALSE)
print(x & y)
## [1] FALSE FALSE FALSE
OR Elemnt Wise ( || )
m <- c(TRUE,TRUE, FALSE)
n <- c(FALSE,TRUE,FALSE)
print(m | n)
## [1] TRUE TRUE FALSE