classification—function to perform classification analysis and return results to the user.
Classification(
data,
colnum,
numresamples,
predict_on_new_data = c("Y", "N"),
set_seed = c("Y", "N"),
remove_VIF_above,
scale_all_numeric_predictors_in_data,
how_to_handle_strings = c(0("No strings"), 1("Strings as factors")),
save_all_trained_models = c("Y", "N"),
save_all_plots,
use_parallel = c("Y", "N"),
train_amount,
test_amount,
validation_amount
)a full analysis, including data visualizations, statistical summaries, and a full report on the results of 35 models on the data
a data set that includes classification data. For example, the Carseats data in the ISLR package
the number of the column. For example, in the Carseats data this is column 7, ShelveLoc with three values, Good, Medium and Bad
the number of times to resample the analysis
asks if the user has new data to be analyzed using the trained models that were just developed
Gives the user the option to set a seed
Removes columns with Variance Inflation Factors above the level chosen by the user
Scales all numeric predictors in the original data
Converts strings to factor levels
Gives the user the option to save all trained models in the Environment
Saves all plots in the user's chosen format
"Y" or "N" for parallel processing
set the amount for the training data
set the amount for the testing data
Set the amount for the validation data