作者Renk (Renk)
看板Statistics
标题[程式] 请问R的回圈
时间Wed Mar 31 17:50:28 2010
[软体程式类别]:R
[程式问题]:
回圈设定
[软体熟悉度]:
中(3个月到1年)
[问题叙述]:
想请问一下 有办法再在R的回圈里面 随 i 变动变数名称吗
例如我用stata时 可以这样打 来产生d1一直到d5
. forvalues i = 1/5 {
2. gen d`i' = 0
3. }
可是在R的环境里 我却没办法这样做耶 试了很多次都徒劳无功
是否有R的高手能够帮忙解惑吗 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.7.59
1F:推 jasonkeen:paste 03/31 19:33
2F:推 jasonkeen:for (i in 1:10) data[i] <- paste("data", i);data 03/31 20:08
感谢你的回应
可是data[i]会显示出object of type 'closure' is not subsettable
paste的用法我看了help大概了解
但是 如果我是想要一次在回圈里面 写出我想要设n个变数
而这n个变数我要令它们等於向量或矩阵 这样paste也能做到吗
麻烦了 感谢
※ 编辑: Renk 来自: 219.70.170.80 (03/31 23:32)