วิธีลบเครื่องหมายคำพูดออกจากสตริงใน r (3 วิธี)
มีสามวิธีทั่วไปในการลบเครื่องหมายคำพูดออกจากสตริงใน R:
วิธีที่ 1: ใช้การพิมพ์ ()
print(some_strings, quote= FALSE )
วิธีที่ 2: ใช้ noquote()
noquote(some_strings)
วิธีที่ 3: ใช้ cat()
cat(some_strings)
ตัวอย่างต่อไปนี้แสดงวิธีการใช้แต่ละวิธีกับเวกเตอร์ของสตริงต่อไปนี้:
#define vector of strings
some_strings <- c("hey", "these", "are", "some", "strings")
#view vector
some_strings
[1] “hey” “these” “are” “some” “strings”
โปรดทราบว่าสตริงจะพิมพ์ด้วยเครื่องหมายคำพูดตามค่าเริ่มต้น
ตัวอย่างที่ 1: ลบเครื่องหมายคำพูดออกจากสตริงโดยใช้ print()
รหัสต่อไปนี้แสดงวิธีการใช้ฟังก์ชัน print() เพื่อพิมพ์สตริงโดยลบเครื่องหมายคำพูดออก:
#print vector of strings without quotes print(some_strings, quote= FALSE ) [1] hey these are some strings
ตัวอย่างที่ 2: ลบเครื่องหมายคำพูดออกจากสตริงโดยใช้ noquote()
รหัสต่อไปนี้แสดงวิธีการใช้ฟังก์ชัน noquote() เพื่อพิมพ์สตริงโดยลบเครื่องหมายคำพูดออก:
#print vector of strings without quotes noquote(some_strings ) [1] hey these are some strings
ตัวอย่างที่ 3: ลบเครื่องหมายคำพูดออกจากสตริงโดยใช้ Cat()
รหัสต่อไปนี้แสดงวิธีใช้ฟังก์ชัน cat() เพื่อพิมพ์สตริงโดยลบเครื่องหมายคำพูดออก:
#print vector of strings without quotes cat(some_strings ) hey these are some strings
คุณยังสามารถใช้อาร์กิวเมนต์ \n เพื่อพิมพ์แต่ละสตริงโดยไม่ต้องใส่เครื่องหมายคำพูดในบรรทัดใหม่:
#print vector of strings without quotes each on a new line cat(paste(some_strings, " \n ")) hey thesis are some thongs
โปรดทราบว่าแต่ละสตริงในเวกเตอร์จะถูกพิมพ์บนบรรทัดใหม่
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการงานทั่วไปอื่นๆ ใน R:
วิธีลบอักขระออกจากสตริงใน R
วิธีค้นหาตำแหน่งอักขระในสตริงใน R
วิธีลบช่องว่างออกจากสตริงใน R