在R中安装机架时出错

在R中安装机架时出错,r,time-series,deep-learning,h2o,R,Time Series,Deep Learning,H2o,这是我第一次在R中使用H2O软件包进行深入学习。当我尝试构建模型时,它显示了我无法纠正的错误 这是我的数据 > 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

这是我第一次在R中使用H2O软件包进行深入学习。当我尝试构建模型时,它显示了我无法纠正的错误

这是我的数据

> 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
我正在将此数据帧转换为H2O类型

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] 
当我尝试拟合模型时,它显示出错误

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)
h2o中的错误。深度学习x=速度,y=振动x,数据= d_Hex_new,:未使用的参数数据=d_Hex_new

我可以知道为什么它不使用帧数据吗? 请帮我改正一下。谢谢,D

编辑:

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)
is.H2OFramex中出错:未找到对象“速度”

h2o.deeplearning函数中没有数据参数

尝试将其替换为参数训练框架

此外,验证实际上是验证框架,分类不存在

y应该是双引号和x之间的变量名,一个包含预测变量名称或索引的向量

文件:

您好,我仍然收到相同的错误`在is.H2OFramex中出错:未找到对象“速度”`。它不采用H2Oframe及其值。y参数采用列名,因此必须使用y=速度。此外,如果您刚开始学习H2O,您可能会发现H2O R教程非常有用: