[問題] 計算個數

看板R_Language作者 (戳莫勒)時間10年前 (2015/10/18 14:39), 10年前編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
[問題類型]: 程式諮詢(我想用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

10/18 14:56, , 1F
rowSums(matrix)
10/18 14:56, 1F

10/18 14:57, , 2F
在R裡,TRUE = 1,FALSE = 0
10/18 14:57, 2F

10/18 15:13, , 3F
apply(matrix, 1, max)
10/18 15:13, 3F

10/18 15:13, , 4F
不回私信,謝謝
10/18 15:13, 4F
※ 編輯: trumulertrml (123.192.58.235), 10/18/2015 15:39:03

10/18 17:11, , 5F
你需要了解 apply() 即可。
10/18 17:11, 5F
文章代碼(AID): #1M8pwMOo (R_Language)
文章代碼(AID): #1M8pwMOo (R_Language)