Learn R Programming

plotfunctions (version 1.4)

group_sort: Sort split by grouping predictor.

Description

Function uses sort.list to return indices of of a vector, sorted per group.

Usage

group_sort(x, group = NULL, decreasing = FALSE)

Arguments

x

A vector to be sorted.

group

A names list that specify the different groups to split the data.

decreasing

Logical: whether or not the sort order should be decreasing.

Value

Indices indicating the order of vector x per group.

See Also

sort.list

Other Utility functions: findAbsMin(), find_n_neighbors(), firstLetterCap(), getArrowPos(), getDec(), getRange(), getRatioCoords(), get_palette(), inch2coords(), isColor(), list2str(), move_n_point(), orderBoxplot(), se(), sortGroups()

Examples

Run this code
# NOT RUN {
# example InsectSprays from R datasets
InsectSprays$Type <- ifelse(InsectSprays$spray %in% c('A','B', 'F'), 1, 2)

ind <- group_sort(InsectSprays$count, 
    group=list(Spray=InsectSprays$spray, Type=InsectSprays$Type))
InsectSprays[ind,]
InsectSprays
# }

Run the code above in your browser using DataLab