【发布时间】:2023-04-01 03:43:01
【问题描述】:
考虑以下矩阵:
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])
但这不起作用。
【问题讨论】:
-
它是矩阵而不是数据框的任何特殊原因?似乎是从长到宽的问题stackoverflow.com/questions/5890584/…