วิธีลบช่องว่างออกจากสตริงใน r (3 ตัวอย่าง)


คุณสามารถใช้วิธีการต่อไปนี้เพื่อลบช่องว่างออกจากสตริงใน R:

วิธีที่ 1: ลบช่องว่างทั้งหมดโดยใช้ gsub ()

 updated_string <- gsub(" ", "", my_string)

วิธีที่ 2: ลบช่องว่างทั้งหมดโดยใช้ str_replace_all()

 library (stringr)

updated_string <- str_replace_all(my_string, " ", "")

วิธีที่ 3: ลบช่องว่างนำหน้าและต่อท้ายโดยใช้ 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 ")

ตัวอย่างต่อไปนี้แสดงวิธีการใช้แต่ละวิธีในทางปฏิบัติ

ตัวอย่างที่ 1: ลบช่องว่างทั้งหมดโดยใช้ gsub()

รหัสต่อไปนี้แสดงวิธีใช้ฟังก์ชัน gsub() ใน R เพื่อลบช่องว่างทั้งหมดออกจากสตริงที่กำหนด:

 #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"

โปรดทราบว่าช่องว่างทั้งหมดได้ถูกลบออกจากสตริงแล้ว

ตัวอย่างที่ 2: ลบช่องว่างทั้งหมดโดยใช้ str_replace_all()

รหัสต่อไปนี้แสดงวิธีใช้ฟังก์ชัน str_replace_all() ของแพ็คเกจ stringr ใน R เพื่อลบช่องว่างทั้งหมดออกจากสตริงที่กำหนด:

 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"

โปรดทราบว่าช่องว่างทั้งหมดได้ถูกลบออกจากสตริงแล้ว

ตัวอย่างที่ 3: ลบช่องว่างนำหน้าและต่อท้ายโดยใช้ str_trim()

รหัสต่อไปนี้แสดงวิธีใช้ฟังก์ชัน str_trim() ของแพ็คเกจ stringr ใน R เพื่อลบช่องว่างนำหน้าทั้งหมดออกจากสตริงที่กำหนด:

 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”

โปรดทราบว่าช่องว่างนำหน้าทั้งหมดถูกลบออกแล้ว

รหัสต่อไปนี้แสดงวิธีการใช้ฟังก์ชัน str_trim() เพื่อลบช่องว่างต่อท้ายทั้งหมดออกจากสตริงที่กำหนด:

 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”

โปรดทราบว่าช่องว่างต่อท้ายทั้งหมดได้ถูกลบออกแล้ว

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทั่วไปอื่นๆ ใน R:

วิธีค้นหาตำแหน่งอักขระในสตริงใน R
วิธีการต่อสตริงใน R
วิธีแปลงเวกเตอร์เป็นสตริงใน R
วิธีแปลงอักขระเป็นปัจจัยใน R

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *