Usage
The following examples show how the step can be used in a recipe.Examples
Examples
- Example 1
- Example 2
- Signature
Extract the first 3 items from a list column into separate columns
Inputs & Outputs
The following are the inputs expected by the step and the outputs it produces. These are generally columns (ds.first_name), datasets (ds or ds[["first_name", "last_name"]]) or models (referenced
by name e.g. "churn-clf").
Inputs
Inputs
An input column containing lists to unpack.
Outputs
Outputs
The output dataset containing list elements in individual columns.
Configuration
The following parameters can be used to configure the behaviour of the step by including them in a json object as the last “input” to the step, i.e.step(..., {"param": "value", ...}) -> (output).
Parameters
Parameters
List index of first element to extract.Values must be in the following range:
Total number of consecutive items to extract from lists.Values must be in the following range:
Prefix for names of generated columns.
By default, will use the output dataset’s name concatenated with “_0”, “_1” etc. for the first
extracted column, the second column etc. respectively. I.e. you name the output dataset of this step
list_items, then its columns will be named “list_items_0”, “list_items_1” etc. If a prefix is provided,
this will be used instead of the output dataset’s name.