Рассмотрим следующую матрицу:
M <- cbind(c("ID001", "ID003", "ID002", "ID002", "ID003"),
c("BK101", "BK145", "BK101", "BK125", "BK101"),
c(6, 3, 2, 7, 3))
Я хочу изменить матрицу, поэтому получаю следующую матрицу:
BK101 BK125 BK145
ID001 6 0 0
ID002 2 7 0
ID003 3 0 3
Я пробовал с:
reshape(M, idvar=[,1], timevar=[,2])
Но это не работает.