list.sort {rlist} | R Documentation |
Sort a list by given expressions
Description
Sort a list by given expressions
Usage
list.sort(.data, ..., na.last = NA)
Arguments
.data |
a |
... |
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 |
See Also
Examples
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))
[Package rlist version 0.4.6.2 Index]