[問題] 向量分組並取出最大值

看板R_Language作者 (沒有妳的我)時間6年前 (2019/05/17 13:46), 編輯推噓0(006)
留言6則, 3人參與, 6年前最新討論串1/1
[問題類型]: 程式諮詢(我想用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

05/17 13:55, 6年前 , 1F
用迴圈三個三個抓
05/17 13:55, 1F

05/17 16:28, 6年前 , 2F
05/17 16:28, 2F

05/17 16:33, 6年前 , 3F
05/17 16:33, 3F

05/17 16:37, 6年前 , 4F
若要自行分組可如此 https://i.imgur.com/AuvnYgj.png
05/17 16:37, 4F

05/17 17:17, 6年前 , 5F
原來還可以先轉成矩陣,再用apply系列的指令,再次謝
05/17 17:17, 5F

05/17 17:17, 6年前 , 6F
謝andrew大。
05/17 17:17, 6F
文章代碼(AID): #1Stagt8z (R_Language)
文章代碼(AID): #1Stagt8z (R_Language)