Tôi có một vectơ số, một vectơ mà tôi đang cố chuyển thành vectơ ký tự trong đó mỗi phần tử được phân tách bằng dấu phẩy.
> 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"
Tuy nhiên, tôi muốn đầu ra giống như sau:
"1", "2", "3", "4", "5"
Tôi có thiếu một số tham số từ chức năng dán không? Cứu giúp!?
paste(shQuote(one), collapse=", ")
cung cấp[1] "\"1\", \"2\", \"3\", \"4\", \"5\""
, không phải là biến thể kèm theo trích dẫn duy nhất.