Samples are randomly chosen from each level such that the training set has equal numbers of samples for all levels. The number of samples is based on the input proportion and the smallest group size.
Value
A equal_split
object with the following output
slots:
training | (DatasetExperiment) A DatasetExperiment object containing samples selected for the training set. |
testing | (DatasetExperiment) A DatasetExperiment object containing samples selected for the testing set. |
Inheritance
A equal_split
object inherits the following struct
classes: [equal_split]
>> [split_data]
>> [model]
>> [struct_class]
Examples
M = equal_split(
factor_name = "V1",
p_train = 0.75)
D = iris_DatasetExperiment()
M = equal_split(factor_name='Species')
M = model_apply(M,D)