String 如何在R中生成像a1、a2、a3、a4…这样的字符串序列
如何生成像a1、a2、a3这样的字符串。。。 我试过: 粘贴(“a”,1:3) [1] a 1“a 2”a 3String 如何在R中生成像a1、a2、a3、a4…这样的字符串序列,string,r,character,paste,String,R,Character,Paste,如何生成像a1、a2、a3这样的字符串。。。 我试过: 粘贴(“a”,1:3) [1] a 1“a 2”a 3 但是我不想在它里面有空间使用粘贴0(…)或粘贴(…,sep=“”)。paste的默认设置是插入空格。除了paste和paste0之外,还有sprintf可以更好地控制格式: > paste0("a", 1:3) ## [1] "a1" "a2" "a3" > sprintf("a%d", 1:5) [1] "a1" "a2" "a3" "a4" "a5" > spr
但是我不想在它里面有空间使用
粘贴0(…)
或粘贴(…,sep=“”)
。paste
的默认设置是插入空格。除了paste
和paste0
之外,还有sprintf
可以更好地控制格式:
> paste0("a", 1:3)
## [1] "a1" "a2" "a3"
> sprintf("a%d", 1:5)
[1] "a1" "a2" "a3" "a4" "a5"
> sprintf("a%d", 1:15)
[1] "a1" "a2" "a3" "a4" "a5" "a6" "a7" "a8" "a9" "a10" "a11" "a12"
[13] "a13" "a14" "a15"
> sprintf("a%02d", 1:15)
[1] "a01" "a02" "a03" "a04" "a05" "a06" "a07" "a08" "a09" "a10" "a11" "a12"
[13] "a13" "a14" "a15"