ฉันมีเวกเตอร์ที่เป็นตัวเลขตัวหนึ่งซึ่งฉันกำลังพยายามเปลี่ยนเป็นเวกเตอร์อักขระโดยที่แต่ละองค์ประกอบคั่นด้วยเครื่องหมายจุลภาค
> one = c(1:5)
> paste(as.character(one), collapse=", ")
[1] "1, 2, 3, 4, 5"
> paste(as.character(one), sep="' '", collapse=", ")
[1] "1, 2, 3, 4, 5"
อย่างไรก็ตามฉันต้องการให้ผลลัพธ์มีลักษณะดังนี้:
"1", "2", "3", "4", "5"
ฉันไม่มีพารามิเตอร์บางตัวจากฟังก์ชันวางหรือไม่ ช่วยด้วย!?
paste(shQuote(one), collapse=", ")ให้[1] "\"1\", \"2\", \"3\", \"4\", \"5\""ไม่ใช่คำพูดเดียวที่แนบตัวแปร