我在R中有一个带有两个字符列的H2O框架,我想通过连接它们来创建一个新列。我尝试了以下但是失败了因为H2O不支持粘贴功能。还有其他想法吗?我搜索了一个解决方案,但到目前为止还没找到。谢谢。
df $ Col3 =粘贴(df $ Col1,df $ Col2)
答案 0 :(得分:1)
一种选择是使用paste
功能。它不像_
函数那么简单,我认为你不能选择连接分隔符(它使用library(h2o)
h2o.init()
h2oframe <- as.h2o(Titanic)
h2oframe$Col3 <- h2o.interaction(h2oframe,
factors = list(c("Sex", "Age")),
pairwise = T,
max_factors = 100000,
min_occurrence = 1)
head(h2oframe)
Class Sex Age Survived Freq Col3
1 1st Male Child No 0 Male_Child
2 2nd Male Child No 0 Male_Child
3 3rd Male Child No 35 Male_Child
4 Crew Male Child No 0 Male_Child
5 1st Female Child No 0 Female_Child
6 2nd Female Child No 0 Female_Child
),但它可能适合你的目的。这是一个简短的例子。
2**(1322134)