我不明白为什么我会收到以下错误。我已将csv数据导入为h2oFrame。它显然是一个h2oFrame因为我可以执行诸如describe()之类的方法。但是,当我将它传递给glm函数时,我得到了rror,说它不是正确的数据类型。为什么会这样?
dat = h2o.import_files(data_dir)
glm_normal = H2OGeneralizedLinearEstimator(family='gaussian')
glm_normal.train(x=x, y=y, train_frame=dat)
错误:
H2OTypeError:参数training_frame
应该是H2OFrame,得到NoneType无
答案 0 :(得分:3)
问题是您输入train_frame
作为参数而不是training_frame
(默认为None
)。