[問題] 多個變數的迴圈如何處理?

看板R_Language作者 (EricZou)時間9年前 (2016/12/24 02:03), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/6 (看更多)
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 新手(沒寫過程式,R 是我的第一次) [問題敘述]: 目前我遇到的困難是我有A1~A270個變數,我每個變數都有大概五個數值, 每個數值左側代表一個名稱,例如我A1這個變數裡面有 34 18 16 9 4五個值 然後每個數值對應到左側的名稱有A B C D E ,我想做的就是取出A1變數中 最大的那個值,然後再取出左側的ID,主要是要求出左側的ID,我要如何 讓迴圈把每個變數都跑過一次呢??? 以下有錯誤範例 [程式範例]: fxck = data.frame() for (i in 1:270){ number[data$Ai==max(data$Ai)] fxck <- rbind(number[Ai==max(Ai)],Ai) print(fxck) } [關鍵字]: 多個變數、迴圈 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.47.44.152 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1482516235.A.4BA.html

12/24 03:21, , 1F
你的code應該跑不動吧,R看不懂Ai
12/24 03:21, 1F
文章代碼(AID): #1ONMSBIw (R_Language)
討論串 (同標題文章)
文章代碼(AID): #1ONMSBIw (R_Language)