r - 在 R 中,如何反转 split()

标签 r split

在 R 中,运行以下代码后:

temp <- split(mtcars, mtcars$cyl)

如果我只发送“temp”给其他人......

他可以使用什么代码将“temp”的切片放回一起?他不需要使用“cyl”作为列名;他想用什么就用什么。谢谢!

最佳答案

我们可以将do.callrbind一起使用,但顺序或行数可能不同

do.call(rbind, temp)

如果列信息已知,则 unsplit 会很有用,因为它将保持与 split 之前相同的顺序

unsplit(temp, mtcars$cyl)

关于r - 在 R 中,如何反转 split(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64654089/

相关文章:

r - 在 Rcpp 中通过 lapply 使用具有多个参数的函数

c# - 将字符串的一部分放入数组

python - Python中根据某些单词分割字符串并删除某些特殊字符

Javascript 使用正则表达式拆分字符串,然后加入它

r - R 中的合并命令

file - 在 R 中读取键值文件

删除 R 中的 "semi-duplicate"行

python - Pandas 聚合然后得到组平均值

Java String split() 方法返回字符串数组的意外长度

arrays - 用大写字母拆分 Swift 中的字符串