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

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *