Cara menghilangkan spasi dari string di r (3 contoh)
Anda dapat menggunakan metode berikut untuk menghapus spasi dari string di R:
Metode 1: Hapus Semua Spasi Menggunakan gsub()
updated_string <- gsub(" ", "", my_string)
Metode 2: Hapus Semua Spasi Menggunakan str_replace_all()
library (stringr)
updated_string <- str_replace_all(my_string, " ", "")
Metode 3: Hapus spasi awal dan akhir menggunakan str_trim()
library (stringr) #remove all trailing whitespace updated_string <- str_trim(my_string, " right ") #remove all leading whitespace updated_string <- str_trim(my_string, " left ")
Contoh berikut menunjukkan cara menggunakan masing-masing metode dalam praktik.
Contoh 1: Hapus semua spasi menggunakan gsub()
Kode berikut menunjukkan cara menggunakan fungsi gsub() di R untuk menghapus semua spasi dari string tertentu:
#create string
my_string <- "Check out this cool string"
#remove all whitespace from string
updated_string <- gsub(" ", "", my_string)
#view updated string
updated_string
[1] "Checkoutthiscoolstring"
Perhatikan bahwa semua spasi telah dihapus dari string.
Contoh 2: Hapus Semua Spasi Menggunakan str_replace_all()
Kode berikut menunjukkan cara menggunakan fungsi str_replace_all() dari paket stringr di R untuk menghapus semua spasi dari string tertentu:
library (stringr)
#create string
my_string <- "Check out this cool string"
#remove all whitespace from string
updated_string <- str_replace_all(my_string, " ", "")
#view updated string
updated_string
[1] "Checkoutthiscoolstring"
Perhatikan bahwa semua spasi telah dihapus dari string.
Contoh 3: Hapus spasi awal dan akhir menggunakan str_trim()
Kode berikut menunjukkan cara menggunakan fungsi str_trim() dari paket stringr di R untuk menghapus semua spasi awal dari string tertentu:
library (stringr)
#create string with leading whitespace
my_string <- "Check out this cool string"
#remove all leading whitespace from string
updated_string <- str_trim(my_string, " left ")
#view updated string
updated_string
[1] “Check out this cool string”
Perhatikan bahwa semua spasi di awal telah dihapus.
Kode berikut menunjukkan cara menggunakan fungsi str_trim() untuk menghapus semua spasi tambahan dari string tertentu:
library (stringr)
#create string with trailing whitespace
my_string <- "Check out this cool string "
#remove all trailing whitespace from string
updated_string <- str_trim(my_string, " right ")
#view updated string
updated_string
[1] “Check out this cool string”
Perhatikan bahwa semua spasi tambahan telah dihapus.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di R:
Cara menemukan lokasi karakter dalam string di R
Cara menggabungkan string di R
Bagaimana mengkonversi vektor ke string di R
Cara mengubah karakter menjadi faktor di R