Operator Logika Pada R
Artikel ini memberikan contoh operator logika agar kamu bisa melakukan query logika di R.
Sebelumnya kamu sudah paham dengan penggunaan operator aritmatika di R. Selanjutnya, mari kita bahas tentang penggunaan operator logika di R.
Pemrograman sepertinya tidak lengkap tanpa adanya query atau pertanyaan logika. Dengan R, kamu juga dapat melakukan query logika. Misalnya, kamu ingin mengetahui apakah nilai variabel tertentu sama dengan nilai variabel lain. Untuk menguji hal tadi, kamu dapat menggunakan operator logika di R.
Apa sih yang dimaksud query logika?
Bagi kamu yang sudah fasih dengan pemrograman tentu sudah paham, query logika adalah pengujian yang hasilnya pasti menghasilkan nilai Boolean TRUE
atau FALSE
.
Kita akan membutuhkan query logika ketika akan menyaring data yang akan dianalisis, misalnya untuk mengikutkan data yang hanya berasal dari 1 tahun terakhir.
Operator Logika di R dan Contoh Penggunaannya
Berikut daftar operator logika yang ada di R:
Operator | Penjelasan |
---|---|
== | sama dengan |
!= | tidak sama dengan |
>= | lebih besar dari atau sama dengan |
> | lebih besar dari |
<= | lebih kecil dari atau sama dengan |
< | lebih kecil dari |
a | b | a atau b |
a & b | a dan b |
!a | bukan a |
Dan berikut beberapa contoh penggunaan operatornya:
# Apakah ini benar atau salah?
2 == 2
#> [1] TRUE
# Apakah 2005 lebih besar dari atau sama dengan 2004?
2005 >= 2004
#> [1] TRUE
# Apakah dua kata berikut tidak sama?
"ayam" != "Ayam"
#> [1] TRUE
# Apakah dua kalimat ini sama?
"Aku suka makan ayam" == "Aku suka makân ayam"
#> [1] FALSE
Dari contoh-contoh tadi, ada beberapa hal yang bisa kita perhatikan.
Pertama, untuk menguji kesamaan nilai variabel kita menggunakan tanda ==
di R, bukan tanda =
. Kenapa? Karena tanda =
digunakan untuk menyimpan nilai pada sebuah objek (berikutnya akan kita bahas lebih lanjut).
Kedua, kita dapat membandingkan nilai non-numerik seperti teks atau character
.
Operator logika dalam R sangat mudah digunakan. Dengan senjata ini, kamu dapat melakukan analisis data dengan lebih mudah!
Psst.. 🤫.
Biar lebih mudah belajar dasar-dasar R, kamu bisa unduh ebook-nya dengan mengklik tombol di bawah 👇.