rlist (version 0.4.6.1)

list.count: Count the number of elements that satisfy given condition

Description

Count the number of elements that satisfy given condition

Usage

list.count(.data, cond)

Arguments

.data

A list or vector

cond

A logical lambda expression for each element of .data to evaluate. If cond is missing then the total number of elements in .data will be returned.

Value

An integer that indicates the number of elements with which cond is evaluated to be TRUE.

Examples

Run this code
# NOT RUN {
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.count(x, type=='B')
list.count(x, min(unlist(score)) >= 9)
# }

Run the code above in your browser using DataCamp Workspace