我想讓我的矩陣對稱相對於行名稱和列名, 例如,我有一個矩陣製備基體對稱對於行和列名中的R
> ma
a b c d
a 1 5 9 13
c 9 10 11 15
b 5 6 10 14
d 13 14 15 16
我想使它象
> ma
a b c d
a 1 5 9 13
b 5 6 10 14
c 9 10 11 15
d 13 14 15 16
這意味着該矩陣是對稱的row.names和列名的條件是相等的,所以作爲基體是對稱的,以及(其實是我工作的鄰接矩陣, 因此它對於鄰接矩陣來說非常重要ymmetric。
你的意思是說'ma [order(rownames(ma)),order(colnames(ma))]''? – A5C1D2H2I1M1N2O1R2T1
圖像我們有一個圖的鄰接矩陣,行和列表示圖中的節點,假設我們用rownames將矩陣排序爲與列相同的順序,我們自然得到了對稱矩陣。 – ToBeGeek