I'm applying neuralnet on titanic dataset (containing PClass, sex, Age, Sibsp, Parch, Fare, Embarked)
library(caret)
model_nnet <- train(as.factor(Survived) ~.,
method="nnet",
train_df,
linout=FALSE,
trace = FALSE,
preProcess = c("center", "scale"))
nnet_predict <- predict(model_nnet, test_df)
While I expected nnet_predict to be same length as testing dataframe (418 records), it actually contains NA and only have 331 results. Any advice on how to deal with it? Thank you