在R中安装机架时出错
这是我第一次在R中使用H2O软件包进行深入学习。当我尝试构建模型时,它显示了我无法纠正的错误 这是我的数据在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
> 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教程非常有用: