在Blockmatrix(R)中显示暗名

时间:2019-05-23 13:11:53

标签: r network-programming matrix-multiplication adjacency-matrix

我正在使用块矩阵在非常大的矩阵上执行矩阵乘法。现在,乘法就可以了。我有一个相当基本的问题是如何显示暗号而不是R标识符?

以下是我要执行的操作的一个示例:

    test_matrix <- matrix(1:5,5,5)
    colnames(test_matrix) = c('a','b','c','d','e')
    rownames(test_matrix) = c('adam', 'eva', 'otto', 'karl', 'Paul')
    multiplication <- blockmatmult(t(test_matrix), test_matrix)
    edgelist_test <- cbind(multiplication)

现在,edgelist_test看起来像这样

V1,1  55            
V2,1  55            
V3,1  55            
V4,1  55            
V5,1  55            
V1,2  55            

但是我想显示暗名(行名和列名)而不是显示的标识。因此,它应如下所示:

adam, a 55
eva,  a 55
otto, a 55
karl, a 55
Paul, a 55
adam, b 55
...

关于我该怎么做的任何想法?我猜肯定有一种相当简单的方法,但我只是看不到。

谢谢!

0 个答案:

没有答案