美文网首页
Reshape2简单操作1

Reshape2简单操作1

作者: RaoZC | 来源:发表于2020-06-12 15:41 被阅读0次

Reshape2包是用于数据重构的包,其主要功能函数为melt和cast两个,可以实现长数据和宽数据之间的转换。

举个例子,现在要将如下宽数据: 宽数据 转换成三列的长数据,包括Stage列,数据列和第三列颜色名,使用一下代码:MES-liset
library(reshape2)
a = read.table("MEs-list.txt",header = T,sep = "\t")
#id.vars = "Stage"表面锁定Stage列,其他融合
b = melt(a, id.vars = "Stage") 

则自动生成三列数据:

长数据 可见,melt里面的id.vars至关重要,锁住那些列就靠这个参数了。

相关文章

网友评论

      本文标题:Reshape2简单操作1

      本文链接:https://www.haomeiwen.com/subject/pcsgtktx.html