[問題] for loop 轉成 apply 寫法
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
為了要做RNN整理table的時候寫了一個for loop
核心大概長這樣
for(i in 21:(nrow(a))){ #a是含所有變數的table
b <- a %>% select(varname[j]) #一次挑一個變數整成(row , steps)
c <- rbind(c,b[(i-20):i,]) #time stpes = 20
}
後面再用abind一層一層疊上去
但這個for loop不知道要怎麼用apply家族取代他(想說會不會快一些+自我挑戰)
怎麼試都失敗
跪求大大開示
[程式範例]:
[關鍵字]:
apply
for loop
--
安藤抬頭一看,驀然發現長野傑克就坐在窗邊,
帶著魅力不減的自信笑容微笑招手著。
此時整棟房子的LED燈如夢幻般全數打開,
安藤的眼眶濕潤,閃閃映出幾個大字:
"Fuck all night" -《變態X假面的變態派對邀請》
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.149.175
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1513680075.A.B2A.html
※ 編輯: ruokcnn (114.136.149.175), 12/19/2017 18:41:43
→
12/19 20:55,
8年前
, 1F
12/19 20:55, 1F
→
12/19 22:49,
8年前
, 2F
12/19 22:49, 2F
→
12/20 23:09,
8年前
, 3F
12/20 23:09, 3F
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章