简单的问题 我们有两个不同的数据帧,它们的设置与 DF_1 和 DF_2 的输出相似
DF_1 = as.data.frame(matrix(c(1,2,3,4,20,55,12,44),nrow=4,ncol=2))
DF_2 = as.data.frame(matrix(c(1,2,3,4,33,32,21,44,66,71),nrow=2,ncol=5))
如何合并 DF_1 和 DF_2 以创建组合数据框,将其称为 combine_DF,它看起来像这个的输出
combined_DF = as.data.frame(matrix(c(1,2,1,2,20,55,12,44,3,4,3,4,33,32,33,32,21,44,21,44,66,71,66,71),nrow=4,ncol=6))
什么是一种快速的方法,它可以创建与 combine_DF 相同的输出?
更难的问题 实际上需要合并的两个数据框要大得多
DF1 是 156798 obs。9 个变量
DF2 是 6441 obs。92 个变量
现在如何合并 DF_1 和 DF_2 来创建一个组合数据框,称为组合 DF,它有 156798 个 obs。99 个变量?(与简单问题的原理相同,但这次数据帧更大)可以使用 doMC::registerDoMC 来加速这个过程。
非常感谢答案:)