Learn R Programming

rlist (version 0.2.2)

list.cases: Get all unique cases by expression for a list

Description

Get all unique cases by expression for a list

Usage

list.cases(.data, expr, simplify = TRUE, ..., sort = TRUE)

Arguments

.data
list
expr
A lambda expression
simplify
logical. Should the values be simplified by unlist?
...
Additional parameters passed to unique
sort
logical. Should the cases be sorted in ascending order?

Examples

Run this code
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.cases(x,type)
list.cases(x,mean(unlist(score)))

Run the code above in your browser using DataLab