[问题] 共变异数矩阵合并

楼主: yaohwei (笨笨的)   2015-11-10 12:11:12
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
如果有多个共变异数矩阵(假设两个)
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
小弟先谢谢各位高手回复 感激不尽
作者: cywhale (cywhale)   2015-11-10 12:29:00
看错..应该用 rbind_all(list(d1,d2)) sorry帮我删1F><
作者: celestialgod (天)   2015-11-10 12:35:00
library(Matrix); bdiag(list(input1,input2))一楼你那样不对吧XD 那个是rbind还有rbind_all是来自dplyr
作者: celestialgodX   2015-11-10 12:42:00
另外 bdiag例子有合并超过四个的 可以看看
作者: celestialgod (天)   2015-11-10 12:55:00
可以我是说有例子可以看...
作者: earthbornman   2015-11-12 13:55:00
已跪 已学习

Links booklink

Contact Us: admin [ a t ] ucptt.com