[問題] list對應座標的運算

看板R_Language作者 (阿龍)時間7年前 (2018/04/23 21:44), 編輯推噓3(305)
留言8則, 3人參與, 7年前最新討論串1/2 (看更多)
我有個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

04/23 22:25, 7年前 , 1F
rearch: convert-list-to-a-matrix-or-array
04/23 22:25, 1F

04/23 22:26, 7年前 , 2F
這個例子用array很不錯用.
04/23 22:26, 2F

04/23 23:06, 7年前 , 3F
沒看懂要做的東西XD,可以明白一點寫輸入輸出嗎
04/23 23:06, 3F

04/24 00:56, 7年前 , 4F
這需要"大意"輸入法. 他是要把list中三個matrix相對應位置
04/24 00:56, 4F

04/24 00:57, 7年前 , 5F
取平均. 我是建議轉成array後用apply處理.
04/24 00:57, 5F

04/24 01:53, 7年前 , 6F
用loop做最快
04/24 01:53, 6F

04/24 17:23, 7年前 , 7F
unlist(x) %>%array(dim=c(3,3,3)) %>% apply(1:2,mean)
04/24 17:23, 7F

04/24 17:24, 7年前 , 8F
也就是上面E大說的array+apply,清楚明瞭
04/24 17:24, 8F
文章代碼(AID): #1QtUDPF1 (R_Language)
文章代碼(AID): #1QtUDPF1 (R_Language)