如何在R中将数字向量转换为字符串?

3

我需要将数字向量转换为字符串,例如:

c(1,0,3,4,5)

转换为

"10345"

有什么想法吗?
2个回答

8
你可以通过使用paste()函数和参数collapse=""来完成它。
x<-c(1,0,3,4,5)
paste(x,collapse="")
[1] "10345"

严格来说,paste0(x, collapse="") 被认为更有效率,尽管对于这个大小的向量几乎没有影响。 - dardisco

1

do.call(paste0,as.list(x))

这种方法的好处是它不仅适用于paste()函数,还适用于任何其他函数。

是的,我错过了那个。谢谢! - Mayou

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接