CreateGroupPartition: Create a group-based S3 object of class partition for the SetTarget function
Description
Group partitioning constructs data partitions such that all records with each
level in the column specified by the parameter partitionKeyCols occur
together in the same partition.
An S3 object of class 'partition' including the parameters required
by the SetTarget function to generate a group-based partitioning of
the modeling dataset.
Arguments
validationType
character. String specifying the type of partition
generated, either "TVH" or "CV".
holdoutPct
integer. The percentage of data to be used as the holdout subset.
partitionKeyCols
list. List containing a single string specifying
the name of the variable used in defining the group partition.
reps
integer. The number of cross-validation folds to generate; only applicable
when validationType = "CV".
validationPct
integer. The percentage of data to be used as the validation subset.
Details
This function is one of several convenience functions provided to simplify the task
of starting modeling projects with custom partitioning options. The other
functions are CreateRandomPartition, CreateStratifiedPartition, and
CreateUserPartition.