Я пытаюсь использовать neuralnet для прогнозирования.
Создайте X:
x <- cbind(seq(1, 50, 1), seq(51, 100, 1))
Создать Y:
y <- x[,1]*x[,2]
Дайте им имена
colnames(x) <- c('x1', 'x2')
names(y) <- 'y'
Сделать data.frame:
dt <- data.frame(x, y)
И теперь я получил ошибку
model <- neuralnet(y~., dt, hidden=10, threshold=0.01)
ошибка в terms.formula(formula): '.' в формуле и без 'данных' Аргумент
Например, в lm (линейная модель) это работает.