看板 R_Language 關於我們 聯絡資訊
我有個list 長這樣 https://imgur.com/glWVNGb 他是一個模擬得到的VCOV variance covariance矩陣 我希望做到對應的座標取平均 也就是 https://imgur.com/tcpNNnY 希望回傳的也是一個三成三的list 不知道怎麼做 發現lapply 也沒用QAQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.123.133 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1524491097.A.3C1.html
Edster: rearch: convert-list-to-a-matrix-or-array 04/23 22:25
Edster: 這個例子用array很不錯用. 04/23 22:26
celestialgod: 沒看懂要做的東西XD,可以明白一點寫輸入輸出嗎 04/23 23:06
Edster: 這需要"大意"輸入法. 他是要把list中三個matrix相對應位置 04/24 00:56
Edster: 取平均. 我是建議轉成array後用apply處理. 04/24 00:57
celestialgod: 用loop做最快 04/24 01:53
andrew43: unlist(x) %>%array(dim=c(3,3,3)) %>% apply(1:2,mean) 04/24 17:23
andrew43: 也就是上面E大說的array+apply,清楚明瞭 04/24 17:24