Преобразование числовой матрицы в data.table (или data.frame)

Надеюсь, что здесь есть простой ответ, но я нигде не могу его найти.

У меня есть числовая матрица с помеченными строками и столбцами:

     1    2    3    4
a    6    7    8    9
b    8    7    5    7
c    8    5    4    1
d    1    6    3    2

Мне нужна таблица data.table (или data.frame, который я могу затем преобразовать) в форме:

    col     row    value
    1       a      6
    1       b      8
    1       c      8
    1       d      1
    2       a      7
    2       b      7
    2       c      5
    2       d      6
    ...

Приветствуются любые советы.

9
задан Matt Dowle 20 April 2012 в 09:13
поделиться