Regroup the contiguous elements of a vector under a single value. Which elements should be regrouped is indicated by the rows of a matrix. Output vector is NOT a factor.
regroupModalities(column, regroupMatrix, modalities = NULL)
Column vector with regrouped modalities
Column vector which values are going to be replaced
Bounds of the values to regroup under the same modality
Specify the values of the modalities to use. Must match number of rows of regroupMatrix If not specified, replacement modalities will be 1:length(column)
regroupModalities(c(1:20), rbind(c(0,5),c(6,18),c(19,Inf)))
# Returns : [1] 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3
Run the code above in your browser using DataLab