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=","))