list.sort: Sort a list by given expressions

Description Usage Arguments See Also Examples

Description

Sort a list by given expressions

Usage

1
list.sort(.data, ..., na.last = NA)

Arguments

.data

a list or vector

...

A group of lambda expressions. For each expression, the data is sorted ascending by default unless the expression is enclosed by ().

na.last

The way to deal with NAs.

See Also

list.order

Examples

1
2
3
4
5
x <- list(p1 = list(type='A',score=list(c1=10,c2=8)),
       p2 = list(type='B',score=list(c1=9,c2=9)),
       p3 = list(type='B',score=list(c1=9,c2=7)))
list.sort(x, type, (score$c2)) # sort by score$c2 in descending order
list.sort(x, min(score$c1,score$c2))


Search within the rlist package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.