tblstats = grpstats(tbl, groupvars)
tblstats = grpstats(tbl, groupvars, whichstats)
tblstats = grpstats(tbl, groupvars, whichstats, 'DataVars', datavars)
stats = grpstats(X, group)
[stats1, ..., statsN] = grpstats(X, group, whichstats)
[...] = grpstats(..., 'Alpha', alpha)
grpstats computes summary statistics for each observed group.
Supported statistic names are mean, sem, std, var, min, max, range, median, mode, numel, gname, meanci, and predci. Function handles are also accepted for array input and table data variables.
X = [1 10; 2 20; 3 30; 4 40];
g = [1 1 2 2]';
[m, s] = grpstats(X, g, {'mean', 'std'})
| Version | Description |
|---|---|
| 2.0.0 | initial version |