h2o中行间的差异

时间:2018-06-16 09:24:36

标签: python h2o

我正在尝试计算每行中多列的方差。 因此,结果将具有维度no_of_rows * 1.

我尝试了以下方式:

import pandas as pd    
test = pd.DataFrame({'p1':[0.8,0.7,0.3],'p10':[0.4,0.6,0.3],'p11':[0.9,0.6,0.4],'p12':[0.44,9.8,0.4],'p13':[0.8,0.4,0.5],'p14':[0.7,0.7,0.7],'p15':[0.8,0.8,0.5]})
test_h2o = h2o.H2OFrame(test)
test_h2o[['p1','p10','p11','p12','p13','p14','p15']].head().apply(lambda x: x.var(),1)

我得到错误“预期一个帧但发现了一个类water.rapids.vals.ValRow”。 然而,使用mean作为函数它可以工作

test_h2o[['p1','p10','p11','p12','p13','p14','p15']].head().apply(lambda x: x.mean(),1) 

0 个答案:

没有答案