作者yaohwei (笨笨的)
看板R_Language
標題[問題] 共變異數矩陣合併
時間Tue Nov 10 12:11:12 2015
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
如果有多個共變異數矩陣(假設兩個)
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://webptt.com/m.aspx?n=bbs/R_Language/M.1447128675.A.8D8.html
1F:→ cywhale: 看錯..應該用 rbind_all(list(d1,d2)) sorry幫我刪1F>< 11/10 12:29
ok
2F:→ celestialgod: library(Matrix); bdiag(list(input1,input2)) 11/10 12:35
3F:→ celestialgod: 一樓你那樣不對吧XD 那個是rbind 11/10 12:39
4F:→ celestialgod: 還有rbind_all是來自dplyr 11/10 12:39
5F:→ celestialgodX: 另外 bdiag例子有合併超過四個的 可以看看 11/10 12:42
所以不能合併超過4個的陣列嗎
※ 編輯: yaohwei (211.76.175.169), 11/10/2015 12:52:21
6F:→ celestialgod: 可以 11/10 12:55
7F:→ celestialgod: 我是說有例子可以看... 11/10 12:55
我嘗試看看謝謝兩位C大
※ 編輯: yaohwei (211.76.175.169), 11/10/2015 13:02:46
8F:推 earthbornman: 已跪 已學習 11/12 13:55