จะลบอักขระพิเศษทั้งหมดออกจากสตริงใน R และแทนที่ด้วยช่องว่างได้อย่างไร
อักขระพิเศษที่จะลบ ได้แก่ : ~!@#$%^&*(){}_+:"<>?,./;'[]-=
ฉันได้ลองregexใช้[:punct:]รูปแบบแล้ว แต่ลบเฉพาะเครื่องหมายวรรคตอน
คำถามที่ 2: และวิธีลบอักขระจากภาษาต่างประเทศเช่น: â í ü Â á ą ę ś ć?
คำตอบ: ใช้[^[:alnum:]]ลบ~!@#$%^&*(){}_+:"<>?,./;'[]-=และใช้[^a-zA-Z0-9]เพื่อลบนอกจากนี้â í ü Â á ą ę ś ćในregexหรือregexprฟังก์ชัน
subหรือgsubฟังก์ชั่น