我不明白为什么我会在下面出现错误。我已经将csv数据导入为h2oFrame。显然,这是一个h2oFrame,因为我可以执行诸如describe()之类的方法。但是,当我将其传递给glm函数时,我得到了一个错误,即它不是正确的数据类型。为什么会这样呢?
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,得到None类型无 最佳答案
问题在于您键入train_frame
作为参数而不是training_frame
(默认为None
)。