# ArgMin

The ArgMin step allows you to get row(s) matching the minimum value in a given column. You can optionally specify to apply the step by group, i.e. get min row(s) by group.

### Step parameters

* `Search min value in`**\* (string)**: the column the minimum value will be searched in
* `Group by` **(array)**: array of one or several columns that will be used to constitute unique groups. Then the step will return min row(s) for every group)

### Example

**Input**

<figure><img src="https://1809014303-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZxYYf1KpgarKMgMsDCrw%2Fuploads%2Fgit-blob-a411b421ef572c0e50e6f59f0fb69a9fa74e99b6%2Ffilter_input.png?alt=media" alt=""><figcaption><p>Filter - Argmin input</p></figcaption></figure>

**Configuration**

```json
{
    "column": "age"
    "group_by": []
}
```

**Output**

<figure><img src="https://1809014303-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZxYYf1KpgarKMgMsDCrw%2Fuploads%2Fgit-blob-fb7c7981a9649fa37001f29f39aae208906057d5%2Fminarg.png?alt=media" alt=""><figcaption><p>Filter - Argmin output</p></figcaption></figure>
