看板 Statistics 關於我們 聯絡資訊
※ 引述《gsuper (統計的巴比倫塔)》之銘言: : [軟體熟悉度]: : 中(3個月到1年) : ------------------------------------- : 我需要把兩個矩陣借由rownames做黏合 : 但兩個矩陣的長度不同 : > X : V1 V2 : A 1 5 : B 2 6 : C 3 7 : D 4 8 : > Y : V3 V4 : A 9 12 : C 10 13 : D 11 14 : --------------------------------------- : 希望的結果 : V1 V2 V3 V4 : A 1 5 9 12 : B 2 6 Na Na : C 3 7 10 13 : D 4 8 11 14 : 我拿 merge() 玩來玩去 : 感覺不是我要的 : 請問有什麼 function 能做這件事嗎? : 不一定要 Na : NULL 或 其它自定的字串都可 試看看 X <- matrix(1:8,4,2) X Y <- matrix(9:14,3,2) Y rownames(X) <- c("A","B","C","D") rownames(Y) <- c("A","C","D") Z <- merge(X, Y, by=0, all=TRUE) Z -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.86.204
gsuper:不行ㄟ X矩陣內的 row B 會被消掉 , 變成 3*4 的矩陣 05/12 21:12
lin15:row B還在吧? 05/12 23:20