R创建自定义列表

R创建自定义列表,r,string,paste,R,String,Paste,我想要这个输出: a1、a2、a3、a4、a5 我尝试了paste0a,1:5,sep=,但也尝试了paste0a,1:5,collapse=,但这些都不行。您可以使用 paste0("a",1:5) "a1" "a2" "a3" "a4" "a5" R使用反斜杠打印引号,以查看实际字符串使用cat 我们也可以使用stringr中的stru_c 或使用带dQuote和粘贴的base R 您是否需要将paste0a,1:5或paste0a,1:5,collapse=,?@RonakShah这些都

我想要这个输出: a1、a2、a3、a4、a5

我尝试了paste0a,1:5,sep=,但也尝试了paste0a,1:5,collapse=,但这些都不行。

您可以使用

paste0("a",1:5)
"a1" "a2" "a3" "a4" "a5"
R使用反斜杠打印引号,以查看实际字符串使用cat

我们也可以使用stringr中的stru_c

或使用带dQuote和粘贴的base R


您是否需要将paste0a,1:5或paste0a,1:5,collapse=,?@RonakShah这些都没有,谢谢您。如果我希望将其存储在VEC中,该怎么办?VEC=catpaste0'a',1:5',collapse=',just prints not store您应该使用VEC这是输出:\a1\,\a2\,\a3\,\a4\,\a5\当使用此代码存储时。这是确定的还是将查找\Yes,这是字符串带有引号时的外观。
paste0('"a', 1:5, '"', collapse = ',')
#[1] "\"a1\",\"a2\",\"a3\",\"a4\",\"a5\""
cat(paste0('"a', 1:5, '"', collapse = ','))
#"a1","a2","a3","a4","a5"
library(stringr)
str_c('"a', 1:5, '"', collapse=",")
#[1] "\"a1\",\"a2\",\"a3\",\"a4\",\"a5\""
dQuote(paste0('a', 1:5), q = FALSE)