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

慕田峪4524236
TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超5個(gè)贊
paste()
是要走的路。正如之前的海報(bào)所指出的,粘貼可以做兩件事:
將值連接成一個(gè)“字符串”,例如
> 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秒到達(dá)戰(zhàn)場(chǎng)
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊
help.search()
是一個(gè)方便的功能,例如
> help.search("concatenate")
會(huì)帶你去paste()
。
- 3 回答
- 0 關(guān)注
- 1467 瀏覽
添加回答
舉報(bào)
0/150
提交
取消