R 将字符串合并为一个字符串

R 将字符串合并为一个字符串,r,R,是否有一种方法可以将所有字符串转换为一个字符串。比如说 asds <- c("as","asd","sdff") asds [1] "as" "asd" "sdff" 我只是尝试了下面的代码,但得到了错误 > asds <- c("as","asd","sdff") > paste: p

是否有一种方法可以将所有字符串转换为一个字符串。比如说

asds <- c("as","asd","sdff")
asds
[1] "as"   "asd"  "sdff"
我只是尝试了下面的代码,但得到了错误

> asds <- c("as","asd","sdff")
> paste: paste(asds, collapse=" ")
Error in paste:paste(asds, collapse = " ") : NA/NaN argument
In addition: Warning message:
NAs introduced by coercion 
asds粘贴:粘贴(asds,collapse=“”) 粘贴时出错:粘贴(asds,collapse=”“):NA/NaN参数 此外:警告信息: 强制引入的NAs
更新:OP评论:

toString
环绕:

toString(粘合折叠(asds,sep=”“)

备选方案使用
stri_-join
from
stringi
package

library(stringi)
stri_join(asds, collapse=' ')

# output:
[1] "as asd sdff"
第一个答案:

我们可以使用
glue\u collapse

glue_collapse(asds, sep = " ")
输出:

as asd sdff

使用
粘贴
粘贴(asds,collapse=”“)
谢谢。但是我在paste:paste(asds):NA/NaN参数中得到了以下错误:警告消息:1:in paste:paste(asds):数值表达式有3个元素:只有强制引入的第一个使用的2:NAs提供了产生此错误的可复制示例数据<代码>dput(asds)删除“粘贴:”不复制“粘贴:”谢谢。我得到了它。但是我们能不能在
toString(glue\u collapse(asds,sep=“”))周围加上单引号呢?
谢谢。请看我的编辑。
as asd sdff