grpstats
Summary statistics organized by group.
📝Syntax
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)
📄Description

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.

💡Examples
X = [1 10; 2 20; 3 30; 4 40];
g = [1 1 2 2]';
[m, s] = grpstats(X, g, {'mean', 'std'})
🔗See Also
groupsummarytabulate
🕔Version History
Version Description
2.0.0 initial version
Edit this page on GitHub