r unsplit返回原始数据帧

时间:2016-12-20 22:48:39

标签: r

我对R中的unsplit有疑问。真的很感激,如果你能提供帮助的话。

我将数据帧拆分为较小的数据帧,有两个因素。

mydf.list=split(df.original,list(factor1,factor2))

如何使用unsplit来恢复我的数据帧?我试过跟随,但没有用。

df.updated=unsplit(mydf.list,list(factor1,factor2))

非常感谢。

1 个答案:

答案 0 :(得分:1)

我认为这就是你要找的东西。此示例基于mtcars数据集和@ thelatemail的评论

data(mtcars) #load dataset
mydf.list<-split(mtcars,list("cyl","vs")) #split the dataset
unsplit(split(mydf.list, list("cyl", "vs") ), list("cyl", "vs")) #rejoin the dataset