作者Duarte (悠閒的優秀米虫)
看板BIOSTAT
標題S-PLUS: paste()
時間Wed Jun 9 20:32:14 2004
最近遇到一個程式的小問題:
要怎麼樣可以把兩個字串 '黏' 在一起呢?
好比說, x_"ab"; y_"cd"; 要怎麼樣造出 "abcd" 的字串呢?
如果是 BASIC 就只要 x + y 就得到 "abcd" 了
不過, S-PLUS 是不能用 + 來做這件事的... ><~~
找了很久, 有了答案了^^
paste()
以下是例子, 請注意 sep 這個 argument:
> paste("ab","cd")
[1] "ab cd"
> paste("ab","cd",sep="")
[1] "abcd"
有 sep = "" 時, 才得到 "abcd"; 預設的 sep 是 " "
--
這樣我就可以拿來作 all possible subset 的 formula 了^^
--
<<一葉扁舟東渡, 消余夢魂愁幾許; 或舟或車何往? 與君遊懷樂萬分>>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.68.128.38
1F:推 FrancisWang:好!馬上召開天下第一Splus競賽 140.112.122.14 06/09
2F:推 weiming:那有沒有可以將字串做迴圈阿? 140.112.213.170 06/10
3F:→ weiming:就是像test1,test2....,一直做到test100 140.112.213.170 06/10
4F:推 Duarte:怎麼樣的迴圈啊?@@ 看不太懂:S 203.67.101.221 06/11
5F:推 PanJC:好像典會,問一下她吧~ 211.74.4.41 06/12
6F:→ Duarte:喔,原來小偉說的是這個意思,我也想著這事 203.67.101.221 06/13