DATASET SET COLUMN VALUE BY CONDITION

Conditionally overwrites values in a target column based on one or more user-defined conditions evaluated against a separate check column. Use this worker whenever you need rule-driven cell updates — e.g., recoding labels, clamping outliers, or flagging rows — without writing custom code.

When to use

Classification: process.

Tagged: column set, conditional update, data wrangling, labelcondition, process, recode, row filter.

Inputs

Label ID Type Default Required Description
Dataset dataset dataset —   Input dataset (tabular) whose column values will be conditionally updated; accepts any d3VIEW dataset object.
Column To Check columntocheck scalar —   Name of the column whose values are evaluated against the specified conditions (case-sensitive string matching the dataset header).
Conditions conditions labelcondition —   One or more label-condition rules (operator + threshold) applied to the check column; rows satisfying all conditions are eligible for the value update.
Column To Set columntoset scalar —   Name of the column whose cell values will be overwritten for rows that meet the conditions; leave blank to create a new column.
New Value new_value scalar —   Scalar value (string or numeric) to write into the target column for every row that satisfies the conditions.

Outputs

Label ID Type Description
dataset_set_column_value_by_condition_output_1 dataset_set_column_value_by_condition_output_1 dataset A copy of the input dataset with the target column updated to the new value for all rows that matched the specified conditions; all other rows and columns are unchanged.

Disciplines

  • data.dataset.transform

Runnable example

A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=dataset_set_column_value_by_condition


Auto-generated from transformation schema. Worker id: dataset_set_column_value_by_condition. Schema hash: 6b58d8eb74e0. Hand-curated docs in workerexamples/ override this page when present.