如何在h2o流程中对两个帧进行连接?我想加入一帧的第一列,第一列是第二帧,第二列是第二帧,第二列是第二帧,依此类推。
答案 0 :(得分:1)
您似乎在描述h2o.rbind
的作用。 E.g。
i1 = as.h2o(iris)
nrow(i1) #150
i2 = h2o.rbind(i1,i1)
nrow(i2) #300
如果您检查Flow以查看发生了什么,getFrames
,您将看到150行的“iris”和300行的“RTMP_sid_abcd_2”(即一些随机名称)。换句话说,h2o.rbind()
会创建一个新的H2O框架。
如果通过“join”您正在考虑SQL连接,其中两个框架具有公共索引列,但是其他列不同,那么您需要h2o.merge()
。 (如果这是你想要的,但是你无法让h2o.merge()
工作,那么看看你的一些数据会很有帮助。)