看板 R_Language 關於我們 聯絡資訊
[軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 如果有多個共變異數矩陣(假設兩個) input1: c1 c2 c3 r1 1 2 4 r2 3 5 3 r3 4 5 2 input2: c1 c2 r1 1 3 r2 2 5 如何合併成 output: c1 c2 c3 c4 c5 r1 1 2 4 0 0 r2 3 5 3 0 0 r3 4 5 2 0 0 r4 0 0 0 1 3 r5 0 0 0 2 5 小弟先謝謝各位高手回覆 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.76.175.169 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1447128675.A.8D8.html
cywhale: 看錯..應該用 rbind_all(list(d1,d2)) sorry幫我刪1F>< 11/10 12:29
ok
celestialgod: library(Matrix); bdiag(list(input1,input2)) 11/10 12:35
celestialgod: 一樓你那樣不對吧XD 那個是rbind 11/10 12:39
celestialgod: 還有rbind_all是來自dplyr 11/10 12:39
celestialgodX: 另外 bdiag例子有合併超過四個的 可以看看 11/10 12:42
所以不能合併超過4個的陣列嗎 ※ 編輯: yaohwei (211.76.175.169), 11/10/2015 12:52:21
celestialgod: 可以 11/10 12:55
celestialgod: 我是說有例子可以看... 11/10 12:55
我嘗試看看謝謝兩位C大 ※ 編輯: yaohwei (211.76.175.169), 11/10/2015 13:02:46
earthbornman: 已跪 已學習 11/12 13:55