如何将两个字符串连接起来?如何连接(合并,组合)两个值?例如,我有:tmp = cbind("GAD", "AB")tmp# [,1] [,2]# [1,] "GAD" "AB"我的目标是将“tmp”中的两个值连接到一个字符串:tmp_new = "GAD,AB"哪个功能可以为我做到这一点?
3 回答
慕田峪4524236
TA贡献1875条经验 获得超5个赞
paste()
是要走的路。正如之前的海报所指出的,粘贴可以做两件事:
将值连接成一个“字符串”,例如
> paste("Hello", "world", sep=" ")[1] "Hello world"
其中参数sep
指定要连接的参数之间使用的字符,或折叠字符向量
> x <- c("Hello", "World")> x[1] "Hello" "World"> paste(x, collapse="--")[1] "Hello--World"
其中参数collapse
指定要折叠的向量元素之间使用的字符。
你甚至可以结合两者:
> paste(x, "and some more", sep="|-|", collapse="--")[1] "Hello|-|and some more--World|-|and some more"
希望这可以帮助。
- 3 回答
- 0 关注
- 1431 浏览
添加回答
举报
0/150
提交
取消