R Neural Network: Fehler in Neuronen[[i]] %*% GEWICHTE[[i]] : erfordert numerische/komplexe matrix/Vektor-Argumente

Ich bin mit der neuralnet Paket.

Kann ich Zug mit:

neural <- neuralnet(pricelb ~ eight + three + length + diameter + thread, 
                    cleaned, hidden=10, threshold=0.01)`

All dies sind numerische Funktionen, die ich doppelt geprüft mit str(cleaned)

Allerdings, wenn ich gehen, um vorherzusagen:

prediction <- compute(neural, cleanedtwo)

Bekomme ich die folgende Fehlermeldung:

Fehler in Neuronen[[i]] %*% GEWICHTE[[i]] : erfordert numerische/komplexe matrix/Vektor-Argumente`

Scheint es in der Regel ist dies, weil nicht numerische Werte eingesetzt werden, allerdings habe ich geprüft und alle Attribute in der Ausbildung, als auch die gleichen Attribute in den test gesetzt ist, sind alle numerischen.

Ist es ein Problem, wenn es andere Faktor Attribute in der dataframes gereinigt/cleanedtwo, auch wenn Sie nicht im training benutzt?

edit: Es gibt auch keine fehlenden/NA-Werte

  • Können Sie uns die Ausgabe von str(cleanedtwo)?
  • Habe die Antwort-Adresse ist dein problem? Wenn nicht, bitte erweitern Sie auf Ihre Frage.
InformationsquelleAutor ajamess | 2016-06-09
Schreibe einen Kommentar