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