[問題] 共變異數矩陣合併

看板R_Language作者 (笨笨的)時間10年前 (2015/11/10 12:11), 10年前編輯推噓1(107)
留言8則, 4人參與, 最新討論串1/1
[軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 如果有多個共變異數矩陣(假設兩個) 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

11/10 12:29, , 1F
看錯..應該用 rbind_all(list(d1,d2)) sorry幫我刪1F><
11/10 12:29, 1F
ok

11/10 12:35, , 2F
library(Matrix); bdiag(list(input1,input2))
11/10 12:35, 2F

11/10 12:39, , 3F
一樓你那樣不對吧XD 那個是rbind
11/10 12:39, 3F

11/10 12:39, , 4F
還有rbind_all是來自dplyr
11/10 12:39, 4F

11/10 12:42, , 5F
另外 bdiag例子有合併超過四個的 可以看看
11/10 12:42, 5F
所以不能合併超過4個的陣列嗎 ※ 編輯: yaohwei (211.76.175.169), 11/10/2015 12:52:21

11/10 12:55, , 6F
可以
11/10 12:55, 6F

11/10 12:55, , 7F
我是說有例子可以看...
11/10 12:55, 7F
我嘗試看看謝謝兩位C大 ※ 編輯: yaohwei (211.76.175.169), 11/10/2015 13:02:46

11/12 13:55, , 8F
已跪 已學習
11/12 13:55, 8F
文章代碼(AID): #1MGMvZZO (R_Language)
文章代碼(AID): #1MGMvZZO (R_Language)