reshape2

揉数据,数据格式,长宽变形

  • melt 宽数据=>长数据(逆透视)
  • cast 长数据=>宽数据 (透视)(dcast---数据框,acast--- 向量、数组、矩阵)
melt(data,id.vars, measure.vars, variable.name, value.name...)
dcast(data,format,fun.aggregate,margins,...)
format:  x~y (数据透视行~数据透视列)

melt默认将所有的因子变量和字符变量作为ID变量(id.vars)用于分组分类;所有非因子和非字符变量作为测量变量(measure.vars) 。亦可自定义。

你可能感兴趣的:(reshape2)