Navigation
Synopsis Descriptive Statistics.
Description Provides the following univariate (single variable) statistics functions:

Examples
rascal>import analysis::statistics::Descriptive;
ok
rascal>D = [67, 88, 55, 92.5, 102, 51];
list[num]: [67,88,55,92.5,102,51]
rascal>mn = min(D);
num: 51.0
rascal>mx = max(D);
num: 102.0
rascal>range = mx - mn;
num: 51.0
rascal>midrange =  mn + range/2;
num: 76.5
rascal>sum(D);
num: 455.5
rascal>mean(D);
num: 75.91666666666667
rascal>geometricMean(D);
num: 73.3734107237499
rascal>standardDeviation(D);
num: 21.162269884553183
rascal>variance(D);
num: 447.8416666666666
rascal>percentile(D,25);
num: 54.0
rascal>percentile(D,50);
num: 77.5
rascal>percentile(D,75);
num: 94.875
Is this page unclear, or have you spotted an error? Please add a comment below and help us to improve it. For all other questions and remarks, visit ask.rascal-mpl.org.