R 如何用逗号连接向量
如何将R 如何用逗号连接向量,r,R,如何将b更改为的“1,1,1,1”使用paste0设置collapse=“,” 请注意,结果不再是数字,而是字符 cat是另一种选择 > paste0(b, collapse=",") [1] "1,1,1,1" 正如@digEmAll所指出的,您不能存储cat的输出,因为它只在控制台上打印输出,如果您想捕获该输出以将其存储在对象中,那么另一种方法是使用capture.output,如中所示: > cat(b, sep=",") 1,1,1,1 这与上面的paste0提供的结果相
b
更改为的“1,1,1,1”
使用paste0
设置collapse=“,”
请注意,结果不再是数字,而是字符
cat
是另一种选择
> paste0(b, collapse=",")
[1] "1,1,1,1"
正如@digEmAll所指出的,您不能存储cat
的输出,因为它只在控制台上打印输出,如果您想捕获该输出以将其存储在对象中,那么另一种方法是使用capture.output
,如中所示:
> cat(b, sep=",")
1,1,1,1
这与上面的
paste0
提供的结果相同。注意cat
不返回任何内容,只是在控制台上打印的一个函数,而paste
/paste0
返回字符类型的对象。@DigeMail感谢您指出这一点。
> cat(b, sep=",")
1,1,1,1
capture.output (cat(b, sep=","))