如何將兩個字符串連接起來?如何連接(合并,組合)兩個值?例如,我有:tmp = cbind("GAD", "AB")tmp# [,1] [,2]# [1,] "GAD" "AB"我的目標是將“tmp”中的兩個值連接到一個字符串:tmp_new = "GAD,AB"哪個功能可以為我做到這一點?
3 回答

慕田峪4524236
TA貢獻1875條經(jīng)驗 獲得超5個贊
paste()
是要走的路。正如之前的海報所指出的,粘貼可以做兩件事:
將值連接成一個“字符串”,例如
> paste("Hello", "world", sep=" ")[1] "Hello world"
其中參數(shù)sep
指定要連接的參數(shù)之間使用的字符,或折疊字符向量
> x <- c("Hello", "World")> x[1] "Hello" "World"> paste(x, collapse="--")[1] "Hello--World"
其中參數(shù)collapse
指定要折疊的向量元素之間使用的字符。
你甚至可以結(jié)合兩者:
> paste(x, "and some more", sep="|-|", collapse="--")[1] "Hello|-|and some more--World|-|and some more"
希望這可以幫助。

30秒到達戰(zhàn)場
TA貢獻1828條經(jīng)驗 獲得超6個贊
help.search()
是一個方便的功能,例如
> help.search("concatenate")
會帶你去paste()
。
- 3 回答
- 0 關(guān)注
- 1473 瀏覽
添加回答
舉報
0/150
提交
取消