FilterWithMultiMask / Manipulation Layer
Filter DataFrame using multiple boolean masks combined with AND/OR logic.
Example:
Original DataFrame:
id | value | is_valid | is_recent |
---|---|---|---|
1 | 100 | true | true |
2 | -5 | false | true |
3 | 200 | true | false |
4 | -10 | false | false |
Result (AND combination):
id | value | is_valid | is_recent |
---|---|---|---|
1 | 100 | true | true |
Result (OR combination):
id | value | is_valid | is_recent |
---|---|---|---|
1 | 100 | true | true |
2 | -5 | false | true |
3 | 200 | true | false |
Common applications:
- Complex filtering conditions
- Multi-criteria selection
- Combined validation rules
- Advanced data qualification
Table
0
0
Table
Masks
[, ...]Collection of boolean columns and their negation flags. Combined using the specified combinator to create the final filter condition.
Combinator
enumLogical operator for combining multiple mask conditions
And ~ Or ~
Require all conditions to be true. Use for:
- Strict filtering
- Multiple requirement validation
- Compound conditions
Accept if any condition is true. Use for:
- Flexible filtering
- Alternative criteria
- Multiple acceptance conditions