У меня есть две матрицы: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