Flexibly Reshape Data: A Reboot of the Reshape Package
Add margins to a data frame.
Cast functions Cast a molten data frame into an array or data frame.
Split a vector into multiple columns
Guess name of value column
Figure out margining variables.
Melt an array.
Melt a data frame into form suitable for easy casting.
Melt a vector. For vectors, makes a column of a data frame
Melt a list by recursively melting each component.
Convert an object into a molten data frame.
Check that input variables to melt are appropriate.
Parse casting formulae.
Recast: melt and cast in a single step
Flexibly restructure and aggregate data using just two functions: melt and 'dcast' (or 'acast').