Как импортировать файл Excel с H2O - PullRequest
0 голосов
/ 13 ноября 2018

Я пытаюсь импортировать файл Excel с помощью h2o, но, видимо, он работает только с файлами .csv, есть другая функция, кроме этой, для файлов .xls. Можно ли загружать файлы в этом формате?.

library(xlsx)
write.xlsx(x = iris, file = "C:/Users/USER/Desktop/iris.xls", row.names = FALSE)
write.csv(x = iris, file = "C:/Users/USER/Desktop/iris.csv", row.names = FALSE)

library(h2o)
h2o.init()

h2o.iris <- h2o.importFile(path = "C:/Users/USER/Desktop/iris.xls")
#h2o.iris <- h2o.importFile(path = "C:/Users/USER/Desktop/iris.csv")

Ответы [ 3 ]

0 голосов
/ 13 ноября 2018

Это работает для меня:

mydata<-readxl::read_excel("nelg.xlsx")
require(h2o)
h2o.init()          
as.h2o(mydata)
0 голосов
/ 28 ноября 2018

Дополнительным параметром является rio: `

library(rio)

data<-rio::import("C:/Users/USER/Desktop/iris.csv")
h2o.init()
h2o_data<-as.h2o(data)

`

0 голосов
/ 13 ноября 2018

Привет, вы можете прочитать файл Excel, используя обычный read.xlsx , а затем преобразовать его в кадр данных h2o, используя train_h2o <- as.h2o(df) # Создание кадра данных h2o

...