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 or columns specified by the parameter partitionKeyCols occurs
together in the same partition.
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 of character strings 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.
Value
An S3 object of class 'partition' including the parameters required
by the SetTarget function to generate a group-based partitioning of
the modeling dataset.
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.