Cara mengonversi vektor ke string di r (dengan contoh)


Ada dua cara dasar untuk mengubah vektor menjadi string di R:

Metode 1: Gunakan Tempel()

 paste(vector_name, collapse = " ")

Metode 2: Gunakan toString()

 toString(vector_name)

Contoh berikut menunjukkan cara menggunakan masing-masing metode ini dalam praktik.

Metode 1: Konversi Vektor ke String Menggunakan Tempel()

Kode berikut menunjukkan cara menggunakan fungsi paste() untuk mengonversi vektor menjadi string:

 #createvector
x <- c("Andy", "Bernard", "Caleb", "Dan", "Eric", "Frank", "Greg")

#convert vector to string
new_string <- paste(x, collapse = " ")

#view string
new_string

[1] “Andy Bernard Caleb Dan Eric Frank Greg”

Anda dapat menggunakan argumen pengurangan untuk menentukan pembatas antara setiap kata dalam vektor. Misalnya, kita dapat menghilangkan seluruh spasi di antara kata-kata:

 #createvector
x <- c("Andy", "Bernard", "Caleb", "Dan", "Eric", "Frank", "Greg")

#convert vector to string
new_string <- paste(x, collapse = "")

#view string
new_string

[1] “AndyBernardCalebDanEricFrankGreg”

Atau kita bisa menambahkan tanda hubung di antara setiap kata:

 #createvector
x <- c("Andy", "Bernard", "Caleb", "Dan", "Eric", "Frank", "Greg")

#convert vector to string
new_string <- paste(x, collapse = "-")

#view string
new_string

[1] “Andy-Bernard-Caleb-Dan-Eric-Frank-Greg”

Metode 2: Konversi Vektor ke String Menggunakan toString()

Kode berikut menunjukkan cara menggunakan fungsi toString() untuk mengonversi vektor menjadi string:

 #createvector
x <- c("Andy", "Bernard", "Caleb", "Dan", "Eric", "Frank", "Greg")

#convert vector to string
new_string <- toString(x)

#view string
new_string

[1] “Andy, Bernard, Caleb, Dan, Eric, Frank, Greg”

Perhatikan bahwa fungsi toString() selalu menambahkan koma di antara setiap elemen vektor. Jadi, Anda sebaiknya hanya menggunakan fungsi ini jika Anda ingin koma di antara setiap elemen.

Sumber daya tambahan

Cara mengonversi string ke Datetime di R
Bagaimana cara mengganti NA dengan string di R
Cara menghapus baris yang berisi string tertentu di R

Tambahkan komentar

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