Dies ist das erste Mal, dass ich mit H2O Package in R lernen. Wenn ich versuche, das Modell zu bauen, zeigt es einen Fehler an, den ich nicht korrigieren kann.Fehler beim Anpassen des H2Oframe in R
Hier ist meine Daten
> head(d_1)
x vibration_x Speed
21892 1497340740 0.260 1224.601
21893 1497340800 0.100 1214.440
21894 1497340860 0.840 1218.984
21895 1497340920 0.125 1207.892
21896 1497340980 0.475 1206.744
21897 1497341040 0.025 1241.057
ich diesen Datenrahmen zu H2O Typ bin zu konvertieren.
d_Hex_new <- as.h2o(d_1, destination_frame = "path_train")
> d_Hex_new
x vibration_x Speed
1 1497340740 0.260 1224.601
2 1497340800 0.100 1214.440
3 1497340860 0.840 1218.984
4 1497340920 0.125 1207.892
5 1497340980 0.475 1206.744
6 1497341040 0.025 1241.057
[8500 rows x 3 columns]
Wenn ich versuche, um das Modell zu passen, zeigt es Fehler
model <- h2o.deeplearning(x = Speed, y = vibration_x, data = d_Hex_new,
validation = v_Hex_new,
activation = "Rectifier",
hidden = c(50, 50, 50),
epochs = 100,
classification = FALSE,
balance_classes = FALSE)
Fehler bei h2o.deeplearning (x = Geschwindigkeit, y = vibration_x, data = d_Hex_new,: nicht verwendetes Argument (data = d_Hex_new)
Darf ich wissen, warum sie nicht die H2Oframe Daten nimmt? Bitte helfen sie mir, sie zu korrigieren. Danke, D
Edited:
model <- h2o.deeplearning(x = Speed, y = vibration_x, training_frame = d_Hex_new,
validation_frame = v_Hex_new,
activation = "Rectifier",
hidden = c(50, 50, 50),
epochs = 100,
balance_classes = FALSE)
Fehler in is.H2OFrame (x): Objekt 'Speed' nicht
hallo, ich bekomme immer noch den gleichen Fehler 'Fehler in is.H2OFrame (x): Objekt 'Speed' nicht found'. . Es nimmt nicht den H2Oframe und seine Werte. – dhinar
Das 'y' Argument benötigt einen Spaltennamen, daher müssen Sie stattdessen' y = "Speed" 'verwenden. Außerdem können Sie ein H2O R-Tutorial nützlich finden, wenn Sie gerade mit H2O beginnen: https://github.com/h2oai/h2o-tutorials/blob/master/h2o-open-tour-2016/chicago/intro-to -h2o.R –