我有兩個矩陣:R:創建行名稱的組合和列名的名單和排名
matrix1:
col1 col2
row1 5 4
row2 4 6
matrix2:
col1 col2
row1 48 50
row2 47 46
我要的是一個新的矩陣或表:
Dim1 Dim2 rank
row2col1 4 47 1
row1col2 4 50 2
row1col1 5 48 3
row2col2 6 46 4
正如你可以看到,我想先根據dim1對行和列的不同組合進行排名,如果有匹配,則使用dim2。結果矩陣必須使用此排序進行排序。我怎樣才能實現它?值得注意的是,matrix1和2包含dim1和dim2的值,並且具有完全相同的列和行名稱。
請建立[再現的示例](http://stackoverflow.com/a/5963610/1412059)。 – Roland
@Roland我加了可重複的例子 – Bob
@Bob不,你沒有。 – zx8754