Измените три столбца данных кадра в матрицу («длинный» в «широкий» формат)

у меня естьdata.frame это выглядит так

x a 1 
x b 2 
x c 3 
y a 3 
y b 3 
y c 2 

Я хочу это в матричной форме, чтобы я мог кормить его тепловой картой, чтобы построить график. Результат должен выглядеть примерно так:

    a    b    c
x   1    2    3
y   3    3    2

я пыталсяcast из пакета изменения формы, и я попытался написать ручную функцию, чтобы сделать это, но я не могу понять это правильно.

Ответы на вопрос(5)

Ваш ответ на вопрос