G = findgroups(A)
[G, ID] = findgroups(A)
[G, ID1, ..., IDn] = findgroups(A1, ..., An)
| Parameter | Description |
|---|---|
| A, A1, ..., An | grouping variables with the same number of elements. |
| Parameter | Description |
|---|---|
| G | group numbers; missing values map to NaN. |
| ID | the group identifiers, one output per grouping variable. |
G = findgroups(A) returns a vector of group numbers created from the grouping variable A.
Use G with splitapply to apply a function to each group.
[G, id] = findgroups([10; 20; 10; 30; 20])
| Version | Description |
|---|---|
| 2.0.0 | initial version |