Skip to content

Evaluate whether all boolean values in a list are true

Source code

Description

Evaluate whether all boolean values in a list are true

Usage

<Expr>$list$all()

Value

Expr

Examples

library(polars)

df = pl$DataFrame(
  list(a = list(c(TRUE, TRUE), c(FALSE, TRUE), c(FALSE, FALSE), NA, c()))
)
df$with_columns(all = pl$col("a")$list$all())
#> shape: (5, 2)
#> ┌────────────────┬───────┐
#> │ a              ┆ all   │
#> │ ---            ┆ ---   │
#> │ list[bool]     ┆ bool  │
#> ╞════════════════╪═══════╡
#> │ [true, true]   ┆ true  │
#> │ [false, true]  ┆ false │
#> │ [false, false] ┆ false │
#> │ [null]         ┆ true  │
#> │ []             ┆ true  │
#> └────────────────┴───────┘