Sto provando ad usare neuralnet per la previsione.Errore in terms.formula (formula): '.' in formula e nessun argomento 'dati'
Crea qualche X:
x <- cbind(seq(1, 50, 1), seq(51, 100, 1))
Crea Y:
y <- x[,1]*x[,2]
dare loro un nome
colnames(x) <- c('x1', 'x2')
names(y) <- 'y'
Marchio data.frame:
dt <- data.frame(x, y)
E ora, ho ottenuto l'errore
model <- neuralnet(y~., dt, hidden=10, threshold=0.01)
errore nella terms.formula (formula): '' in formula e senza 'dati' argomento
Ad esempio, in lm (modello lineare) viene eseguito.
'neuralnet' sta facendo molto casino con la formula tramite la funzione non esportata' neuralnet ::: generate.initial.variables'. C'è un bug in quella funzione. Ti suggerisco di contattare il manutentore e inviare loro questo esempio o un link alla domanda. –