R h2o 错误 h2o.uploadFile
error in R h2o h2o.uploadFile
我正在尝试 http://www.r-bloggers.com/diving-into-h2o/
中的教程
我在本地下载了一些航空公司的数据。我能够将 R 连接到 H2O 实例和 运行 演示,但我无法使用 h2o 函数成功上传航空公司数据。我也没有收到错误。事情是这样的:
library(data.table)
library(h2o)
localH2O = h2o.init()
DTair <- fread(pathAirline)
dim(DTair)
[1] 7009728 29
air2008.hex = h2o.uploadFile(localH2O, path = pathAirline, destination_frame = "air2008.hex", parse = FALSE)
dim(air2008.hex)
[1] -1 -1
当我使用 fread() 函数导入时,我得到了预期的数据。当我尝试使用 h2o.uploadFile() 时,我没有看到任何错误,但对象的尺寸为 -1 x -1。
感谢任何帮助。
h2o.uploadFile 的 pdf 文档显示除路径外,所有参数都是可选的。我能够成功上传文件:
air2008.hex = h2o.uploadFile(path = pathAirline)
H2OConnection 对象(您的 localH2O
对象)不应再传递给任何 uploadFile/importFile 函数(已弃用),因此您应该从函数中删除参数.另外,如果你真的想读入数据,你应该使用默认值 parse = TRUE
。
此外,建议使用 h2o.importFile
而不是 h2o.uploadFile
,因为它是多线程的。
我正在尝试 http://www.r-bloggers.com/diving-into-h2o/
中的教程我在本地下载了一些航空公司的数据。我能够将 R 连接到 H2O 实例和 运行 演示,但我无法使用 h2o 函数成功上传航空公司数据。我也没有收到错误。事情是这样的:
library(data.table)
library(h2o)
localH2O = h2o.init()
DTair <- fread(pathAirline)
dim(DTair)
[1] 7009728 29
air2008.hex = h2o.uploadFile(localH2O, path = pathAirline, destination_frame = "air2008.hex", parse = FALSE)
dim(air2008.hex)
[1] -1 -1
当我使用 fread() 函数导入时,我得到了预期的数据。当我尝试使用 h2o.uploadFile() 时,我没有看到任何错误,但对象的尺寸为 -1 x -1。
感谢任何帮助。
h2o.uploadFile 的 pdf 文档显示除路径外,所有参数都是可选的。我能够成功上传文件:
air2008.hex = h2o.uploadFile(path = pathAirline)
H2OConnection 对象(您的 localH2O
对象)不应再传递给任何 uploadFile/importFile 函数(已弃用),因此您应该从函数中删除参数.另外,如果你真的想读入数据,你应该使用默认值 parse = TRUE
。
此外,建议使用 h2o.importFile
而不是 h2o.uploadFile
,因为它是多线程的。