看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 想請教各位大大 目前我有一個向量 pr <- c(22,11,29,31,48,77,146,100,261,47,21,14,11,27,26,23,62,132,92,96,136) 我想要將每3個數字分成一組,並取出每組中的最大值出來丟到一個新的向量裡,小弟 我不知道該如何將向量分組,上網查可用split指令,但不知道給定factor,還請大大 們幫忙,謝謝。 [關鍵字]: 向量分組 最大值 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.78.37 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1558071991.A.23D.html
F0011010101: 用迴圈三個三個抓 05/17 13:55
andrew43: matrix + apply https://i.imgur.com/pthwgZe.png 05/17 16:28
andrew43: 同方法 https://i.imgur.com/JDgMN4g.png 05/17 16:33
andrew43: 若要自行分組可如此 https://i.imgur.com/AuvnYgj.png 05/17 16:37
AndrewShi: 原來還可以先轉成矩陣,再用apply系列的指令,再次謝 05/17 17:17
AndrewShi: 謝andrew大。 05/17 17:17