看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 新手(沒寫過程式,R 是我的第一次) [問題敘述]: 應該是個很簡單的問題 1. 我有一個由"TRUE"跟"FALSE"兩種元素構成的matrix(m*n) 我想要計算這個matrix的每一列有幾個"TRUE" 也就是說我希望能得出m個數字,分別是每一列中"TRUE"的個數 2. 要算的是m*n的matrix中,每一列的最大值 也就是希望得出m個數字 [程式範例]: [環境敘述]: [關鍵字]: -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.58.235 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1445150358.A.632.html
celestialgod: rowSums(matrix) 10/18 14:56
celestialgod: 在R裡,TRUE = 1,FALSE = 0 10/18 14:57
celestialgod: apply(matrix, 1, max) 10/18 15:13
celestialgod: 不回私信,謝謝 10/18 15:13
※ 編輯: trumulertrml (123.192.58.235), 10/18/2015 15:39:03
andrew43: 你需要了解 apply() 即可。 10/18 17:11