我在R中有以下名为 train
的数据帧:
rsro xo x1 x2 x3 rv br
4 0 0 0 0 8.4467 0.3337061885
1 1 0 0 0 8.0676 0.3435027205
0 0 0 0 0 9.0288 0.2894759898
0 1 0 1 0 8.7164 0.3014924009
0 2 0 0 0 7.9183 0.3894641113
我正在使用此调用训练神经网络算法:
nn=neuralnet(rsro ~ xo + x1 + x2 + x3 + rv + br,
data=train, linear.output=F, hidden = c(4,2))
但我得到这个错误:
神经元中的错误[[i]]%*%权重[[i]]:需要数字/复杂矩阵/向量参数
我检查了所有变量,并且没有缺失值,它们都是数字 . 这里有关于此错误的several other questions,但似乎所有这些都可以通过消除缺失或非数字值来解决 . 我该如何解决?