CbFilterMultiDiscrete: Multi-discrete filter class

CbFilterMultiDiscreteR Documentation

Multi-discrete filter class

Description

Filters data by matching multiple variables against sets of discrete values.

Usage

CbFilterMultiDiscrete(
  id = NULL,
  name = NULL,
  values,
  variables,
  dataset,
  keep_na = TRUE,
  description = NULL,
  domain = NULL,
  active = getOption("cb_active_filter", default = TRUE),
  ...
)

Arguments

id

Filter identifier.

name

Filter display name (defaults to 'id').

values

Named list of values to filter by, keyed by variable name.

variables

Vector of column names to filter on.

dataset

Dataset name.

keep_na

If 'TRUE', NA values are retained.

description

Optional description.

domain

Optional filter domain (the set of allowed values). 'NULL' means the domain is derived from the data.

active

If 'FALSE', filter is skipped.

...

Extra parameters.


cohortBuilder documentation built on July 3, 2026, 9:07 a.m.