R 创建自定义列表
R Create Custom List
paste0("a",1:5)
"a1" "a2" "a3" "a4" "a5"
我想要这个输出:
"a1"、"a2"、"a3"、"a4"、"a5"
我试过 paste0("a",1:5, sep=",") 也试过 paste0("a",1:5, collapse=",") 但这些都不行它。
你可以使用
paste0('"a', 1:5, '"', collapse = ',')
#[1] "\"a1\",\"a2\",\"a3\",\"a4\",\"a5\""
R 使用反斜杠打印引号,要查看实际字符串使用 cat
cat(paste0('"a', 1:5, '"', collapse = ','))
#"a1","a2","a3","a4","a5"
我们还可以使用 str_c
来自 stringr
library(stringr)
str_c('"a', 1:5, '"', collapse=",")
#[1] "\"a1\",\"a2\",\"a3\",\"a4\",\"a5\""
或 base R
与 dQuote
和 paste
dQuote(paste0('a', 1:5), q = FALSE)
paste0("a",1:5)
"a1" "a2" "a3" "a4" "a5"
我想要这个输出: "a1"、"a2"、"a3"、"a4"、"a5"
我试过 paste0("a",1:5, sep=",") 也试过 paste0("a",1:5, collapse=",") 但这些都不行它。
你可以使用
paste0('"a', 1:5, '"', collapse = ',')
#[1] "\"a1\",\"a2\",\"a3\",\"a4\",\"a5\""
R 使用反斜杠打印引号,要查看实际字符串使用 cat
cat(paste0('"a', 1:5, '"', collapse = ','))
#"a1","a2","a3","a4","a5"
我们还可以使用 str_c
来自 stringr
library(stringr)
str_c('"a', 1:5, '"', collapse=",")
#[1] "\"a1\",\"a2\",\"a3\",\"a4\",\"a5\""
或 base R
与 dQuote
和 paste
dQuote(paste0('a', 1:5), q = FALSE)