Range Filter

The node filters the table rowwise by checking a set of numeric columns whether their values are within or outside a given range.

Options

Lower Bound
Number defining the lower limit of the possible parameter value range. If the checkbox is unchecked, -Infinity is used as lower bound.
Upper Bound
Number defining the upper limit of the possible parameter value range. If the checkbox is unchecked, +Infinity is used as upper bound.
Rows match if
"values are in range for all columns": Rows will be kept where all values of the chosen columns are within the given range. "at least one value is in range": Rows will be kept where at least one value of the chosen columns is within the given range.
Matching rows
"Include": Rows will be kept if they match the filter criteria. "Exclude": Rows will be kept if they do not match the filter criteria.
Do missing values match?
"Yes": Missing values will be handled like values within the given range. "No": Missing values will be handled like values outside the given range.
Parameter
Column filter to select the parameters where the values are checked to lie inside the defined range.

Input Ports

Icon
data table on which to apply the rangefilter

Output Ports

Icon
data table with rows meeting the specified criteria

Views

This node has no views

Workflows

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.