使用RGUI.我有一个名为Data的数据集.我感兴趣的响应变量包含在第一列中Data.
我有训练套Data叫DataTrain和DataTest.
随着DataTrain我训练神经网络模型(称为DataNN使用包和功能)neuralnet.
> DataNN = neuralnet(DataTrain[,1] ~ DataTrain[,2] + DataTrain[,3], hidden = 1,
data = DataTrain)
Run Code Online (Sandbox Code Playgroud)
有谁知道如何使用测试集(DataTest)在此模型上创建预测?
通常(对于其他型号)我会用predict()它.例如
> DataPred = predict(DataNN, DataTest)
Run Code Online (Sandbox Code Playgroud)
但是当neuralnet我这样做时,我得到:
> DataPred = predict(DataNN, DataTest)
Error in UseMethod("predict") :
no applicable method for 'predict' applied to an object of class "nn"
Run Code Online (Sandbox Code Playgroud)
显然我无法运行predict()这个模型.有谁知道任何替代品?
我检查了帮助neuralnet,我找到了一个prediction在文档第12页中调用的方法.我认为这根本不是我想要的,或者至少我不知道如何将它应用到我的身上Data.
任何帮助将不胜感激(如果有任何解决方案).