que tienen enorme trama de datos de esta manera:Reorganizar trama de datos a una tabla, lo contrario de "fundir"
SN = c(1:100, 1:100, 1:100, 1:100)
class = c(rep("A1", 100), rep("B2", 100), rep("C3", 100), rep("D4", 100)) # total 6000 levels
myvar = rnorm(400)
mydf = data.frame(SN, class, myvar)
quiero "unmelt" a una mesa con cada nivel lo más sola columna y mivar de llenado:
SN A1 B2 C3 D4 .............and so on for all 6000
Como puedo lograr esto, sé que es una pregunta simple, pero no pude entenderlo.
En el paquete 'reshape2' lo contrario de' melt' es 'cast' – Andrie
gracias por las sugerencias, require (reshape2); acast (mydf, myvar ~ class) produjo el resultado – jon
Ver respuesta más abajo para la sintaxis correcta. Es bastante natural después de usarlo un par de veces. Mucho mejor que el 'built-in' remodelado() '. –