The list of methods to do mean are organized into topic(s).
double[]
getMean(ArrayList> lists) get Mean
int numAtts = lists.size();
assert (numAtts > 0);
int numInsts = lists.get(0).size();
assert (numInsts > 0);
double[] Means = new double[numAtts];
for (int i = 0; i < numAtts; i++) {
double att1 = 0;
for (int j = 0; j < numInsts; j++) {
...
double
getMean(ArrayList beats) get Mean
double acum = 0;
for (Double d : beats)
acum += d;
double mean = acum / beats.size();
return mean;
double
getMeanValue(ArrayList values) get Mean Value
if (values.isEmpty()) {
return -1.0;
double sum = 0.0;
for (Double value : values) {
sum += value;
return sum / values.size();
...
double
Mean(ArrayList values) Calculates the mean (average) value from a list of numeric values.
if (values.size() == 0)
throw new Exception("Cannot determine mean on an empty list.");
return Sum(values) / (double) values.size();
float
mean(Collection extends Number> terms) mean
if (terms.isEmpty()) {
return 0;
float total = 0;
for (Number term : terms) {
total += term.doubleValue();
return ((float) total) / terms.size();
...