作者jasonkeen (Nothing but Net)
看板Statistics
標題Re: [程式] 請問R的迴圈
時間Thu Apr 1 00:29:50 2010
※ 引述《Renk (Renk)》之銘言:
: [軟體程式類別]:R
: [程式問題]:
: 迴圈設定
: [軟體熟悉度]:
: 中(3個月到1年)
: [問題敘述]:
: 想請問一下 有辦法再在R的迴圈裡面 隨 i 變動變數名稱嗎
: 例如我用stata時 可以這樣打 來產生d1一直到d5
: . forvalues i = 1/5 {
: 2. gen d`i' = 0
: 3. }
: 可是在R的環境裡 我卻沒辦法這樣做耶 試了很多次都徒勞無功
: 是否有R的高手能夠幫忙解惑嗎 謝謝
推文少了一個東西
data <- NULL
for (i in 1:10) data[i] <- paste("data",i,sep="");data
你的另一個要求
dataset <- NULL
for (i in 1:10) dataset[[i]] <- matrix(0,2,3);dataset
這兩個能不能兜在一起我暫時沒時間想,也許有更便捷的方法,等高手開示吧~
--
大部份人都是「別人」。他們的想法是別人的意見
他們的生活模仿別人,甚至他們的熱情也只是承襲引用別人的……
只有去除掉一切的文化,才能找到自己。
Oscar Wilde - 王爾德
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.36.74
1F:推 Renk:很感謝你的回答!! 04/01 00:41