build a mlr3 classification model
mlr3classification(
dfin,
tcols,
learnerName,
partrate = 0.8,
dup_size = 0,
balancing = "smote",
subjectIDs = NULL,
verbose = TRUE
)
dataframe input
columns for the prediction task - first is the target outcome
which mlr3 learner to instantiate
partition ratio for the training 0.8 equals 80 percent train 20 test
integer for over/under/smote sampling
string over, under, smote, rwo, mwmote, racog, none are the options
unique IDs per subject; aids with repeated measurement data by ensuring subjects exist in uniquely in either train or test
boolean
dataframe with task, learner, accuracy and balanced accuracy