Video: Tutorial Menghitung sudut antara dua Vektor - Matematika SMA 2024
Jika Anda menggunakan nilai logika dalam operasi aritmatika, R melihat TRUE sebagai 1 dan FALSE sebagai 0. Ini memungkinkan beberapa konstruksi yang cukup menarik.
Sebagai ilustrasi, anggaplah Anda memiliki dua vektor yang berisi jumlah keranjang yang Granny dan temannya Geraldine dapatkan dalam enam pertandingan musim basket ini: >> keranjang. dari. Keranjang nenek dari. Geraldine <- c (5, 3, 2, 2, 12, 9)
Misalkan Anda ingin tahu seberapa sering Granny mencetak lebih banyak daripada Geraldine. Anda dapat menggunakan terjemahan numerik dari vektor logis untuk tujuan itu dalam fungsi penjumlahan (), sebagai berikut:
Selain itu, Anda memiliki cara mudah untuk mengetahui apakah ada nilai dalam vektor logis adalah BENAR. Sangat nyaman, fungsi yang melakukan tugas itu disebut any (). Untuk menanyakan apakah Granny lebih baik dari pada Geraldine dalam permainan apapun, gunakan kode ini: >> any (the best) [1] TRUE
Kami memberi tahu Anda bahwa Granny rocks! Baiklah, hasil ini agak tidak adil bagi Geraldine, jadi sebaiknya cek apakah Nenek lebih baik dari pada Geraldine di
semua
permainannya. Fungsi R yang Anda gunakan untuk tujuan ini disebut - kejutan, kejutan - semua (). Untuk mengetahui apakah Nenek selalu lebih baik dari Geraldine, gunakan kode berikut: