Я пытаюсь предсказать результаты, используя. нейронная сеть. Я использую пакет r neura lnet, и при выполнении следующего кода я получаю ошибку:
library(neuralnet)
new.output = compute(nn1, covariate=matrix(c(0,0,0,0,1,0,0,1,0,0,
0,0,0,0,1,0,1,0,0,0,
0,0,0,0,1,1,0,0,0,0,
0,0,0,1,0,0,0,0,0,1,
0,0,0,1,0,0,0,0,1,0,
0,0,0,1,0,0,0,1,0,0,
0,0,0,1,0,0,1,0,0,0,
0,0,0,1,0,1,0,0,0,0,
0,0,1,0,0,0,0,0,0,1,
0,0,1,0,0,0,0,0,1,0,
0,0,1,0,0,0,0,1,0,0,
0,0,1,0,0,0,1,0,0,0,
0,0,1,0,0,1,0,0,0,0,
0,1,0,0,0,0,0,0,0,1,
0,1,0,0,0,0,0,0,1,0,
0,1,0,0,0,0,0,1,0,0,
0,1,0,0,0,0,1,0,0,0,
0,1,0,0,0,1,0,0,0,0,
1,0,0,0,0,0,0,0,0,1,
1,0,0,0,0,0,0,0,1,0,
1,0,0,0,0,0,0,1,0,0,
1,0,0,0,0,0,1,0,0,0,
1,0,0,0,0,1,0,0,0,0), nrow = 23, ncol = 10))
Ошибка в newdata [, объект $ модель. list $ variable]: нет атрибута dimnames для массива
Что может быть причиной этого? Я делал это раньше с большим количеством строк и столбцов, и он работал отлично.
Заранее спасибо!