Cara menggunakan str_count di r (dengan contoh)
Fungsi str_count() dari paket stringr di R dapat digunakan untuk menghitung jumlah kecocokan dalam sebuah string.
Fungsi ini menggunakan sintaks berikut:
str_count(string, pola = “”)
Emas:
- string: vektor karakter
- model : Model yang akan dicari
Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya
Contoh 1: Gunakan str_count dengan Satu Pola
Kode berikut menunjukkan cara menggunakan fungsi str_count() untuk menghitung berapa kali huruf “a” muncul di setiap elemen vektor karakter:
library (stringr)
#create character vector
x <- c('Mavs', 'Cavs', 'Nets', 'Trailblazers', 'Heat')
#count number of times 'a' occurs in each element in vector
str_count(x, ' a ')
[1] 1 1 0 2 1
Berikut cara menafsirkan hasilnya:
- Pola ‘a’ muncul 1 kali di ‘Mavs’
- Motif ‘a’ muncul 1 kali di ‘Cavs’
- Model “a” muncul 0 kali di “Nets”
Dan seterusnya.
Perhatikan bahwa str_count() juga peka huruf besar-kecil, jadi huruf besar “A” akan menghasilkan 0 untuk setiap elemen dalam vektor karakter.
Contoh 2: Gunakan str_count dengan banyak model
Kode berikut menunjukkan cara menggunakan fungsi str_count() untuk menghitung berapa kali huruf “a” atau huruf “s” muncul di setiap elemen vektor karakter:
library (stringr)
#create character vector
x <- c('Mavs', 'Cavs', 'Nets', 'Trailblazers', 'Heat')
#count number of times 'a' or 's' occurs in each element in vector
str_count(x, ' a|s ')
[1] 2 2 1 3 1
Berikut cara menafsirkan hasilnya:
- Pola ‘a’ atau ‘s’ muncul 2 kali di ‘Mavs’
- Pola ‘a’ atau ‘s’ muncul 2 kali di ‘Cavs’
- Pola “a” atau “s” muncul 1 kali di “Nets”
Catatan: | Simbol tersebut mewakili operator “ATAU” di R.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di R:
Cara menggunakan str_replace di R
Cara menggunakan str_split di R
Cara menggunakan str_detect di R