作者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