Video: string art helicoide por jorge de la tierra 2024
Kumpulan gabungan huruf dan kata-kata disebut string . Kapanpun Anda bekerja dengan teks, Anda harus bisa menggabungkan kata-kata (menggabungkannya) dan memisahkan keduanya. Di R, Anda menggunakan fungsi paste () untuk menggabungkan dan fungsi strsplit () untuk dipecah. Pada bagian ini, kami menunjukkan cara menggunakan kedua fungsi.
Pertama, buat vektor karakter yang disebut pangram, dan tetapkan nilainya "Rubah coklat cepat melompati anjing malas", sebagai berikut:
[999 >> pangram pangram [1] "Rubah coklat cepat melompati anjing malas"Untuk membagi teks ini di
batas kata (spasi), Anda dapat menggunakan strsplit () sebagai berikut: >> strsplit (pangram, "") [[1]] [1] "Rubah" "coklat" "cepat" "" melompat "" "malas" anjing " Perhatikan bahwa garis pertama yang tidak biasa dari keluaran strsplit () terdiri dari [[1]]. Mirip dengan cara R menampilkan vektor, [[1]] berarti R menunjukkan elemen pertama dari sebuah daftar. Daftar adalah konsep yang sangat penting dalam R; mereka memungkinkan Anda untuk menggabungkan semua jenis variabel.
Dalam contoh sebelumnya, daftar ini hanya memiliki satu elemen saja. Ya, itu benar: Daftar memiliki satu elemen, tapi elemen itu adalah vektor.
Untuk mengambil elemen dari daftar, Anda harus menggunakan tanda kurung siku ganda. Pisahkan pangram Anda menjadi kata-kata, dan tetapkan elemen pertama ke variabel baru yang disebut kata-kata, gunakan tanda kurung siku-siku ganda ([]]), sebagai berikut:kata-kata kata-kata [1] "" "cepat" "" rubah "" melompat "" mengatasi "" anjing "malas"
Untuk menemukan elemen vektor yang unik, termasuk vektor teks, Anda menggunakan fungsi unik (). Dalam kata-kata variabel, "the" muncul dua kali: sekali dalam huruf kecil dan sekali dengan huruf pertama dikapitalisasi. Untuk mendapatkan daftar kata-kata yang unik, pertama-tama ubah kata-kata menjadi huruf kecil dan gunakan yang unik:
"" cepat "" coklat "" rubah "" melompati "" malas "[8]" anjing " >> unique (tolower (kata))