Operator di R
Penjelasan
R memiliki operator aritmatika standar (`+ - * /`), perbandingan (`== != > < >= <=`), dan logika (`& |` untuk vector, `&& ||` untuk nilai tunggal). R juga punya operator khusus: `%%` untuk sisa bagi (modulus) dan `%in%` untuk mengecek apakah suatu nilai ada di dalam vector.
Contoh Konsep
10 %% 3 # 1 (sisa bagi)
5 %in% c(1, 3, 5, 7) # TRUE
umur <- 20
umur >= 18 & umur <= 60 # TRUE
# & vs && : & bekerja per elemen vector, && hanya nilai tunggal pertama
c(TRUE, FALSE) & c(TRUE, TRUE) # TRUE FALSE
Praktikum
Cek apakah angka 7 termasuk dalam vector c(2, 4, 6, 8, 10) memakai %in%, lalu cetak hasilnya.
Editor Latihan
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Pakai `&&`/`||` (bukan `&`/`|`) di dalam kondisi `if`, karena `if` butuh SATU nilai TRUE/FALSE, bukan hasil per elemen vector.