The Mutate block enables you to create a new dataset variable based on existing variables in the dataset.
The following demonstrates how to use an expression in the Mutate block to create a new variable in the loan_data dataset (containing observations each of which describes a completed loan and the person who took the loan out). The new variable is_human? initially contains the default value Yes:
- Import the loan_data.csv dataset onto a Workflow canvas using the Text File Import block.
- Expand the Data Preparation group in the Workflow palette, then click and drag a Mutate block onto the Workflow canvas.
- Click the Output port of the loan_data dataset block and drag a connection towards the Input port of the Mutate block.
- Double-click the Mutate block to display the Mutate Editor view.
- In the Mutate Editor view:
- From the Variable Definition pane, in the Name dialog box, type Is_Human?.
- In the Expression text box, type 'Yes'.
![](sys_attachment.do?sys_id=d8cfab5cdbee5914cfd5f6a4e29619ec)
- Click OK to save the configuration and close the Configure Mutate dialog box.
A green execution status is displayed in the Output port of the Mutate block and the new Working Dataset. The Mutate block output dataset contains the input loan_data with the new Is_Human? variable.
![](sys_attachment.do?sys_id=69efab9cdbee5914cfd5f6a4e29619ed)