/** * Calculates the standard deviation of all attribute values. * * @param attributeValues attribute values * @return the standard deviation */ public Double calculateStandardDeviation( Comparable[] attributeValues, Double mean ) { StandardDeviation standardDeviation = new StandardDeviation(); Double evaluatedStdDev = standardDeviation.evaluate( convertToPrimitives( attributeValues ), mean ); log.debug( "standardDeviation( " + mean + " ) = " + evaluatedStdDev ); return evaluatedStdDev; }
stdevSize = (float) stdev.evaluate(distribution);
stdevSize = (float) stdev.evaluate(distribution);
double v = (new StandardDeviation()).evaluate(values); value = Double.toString(v); } else {
protected void compute() { Percentile percentile = new Percentile(); double[] rawDataAsArray = clearRawDataAndGetAsArray(); if (null != rawDataAsArray && rawDataAsArray.length != 0) { sampleSize = rawDataAsArray.length; percentile.setData(rawDataAsArray); percentile_99_5 = percentile.evaluate(99.5); percentile_99 = percentile.evaluate(99); percentile_90 = percentile.evaluate(90); median = Math.max(1d, percentile.evaluate(50)); max = StatUtils.max(rawDataAsArray); mean = new Mean().evaluate(rawDataAsArray); stddev = new StandardDeviation().evaluate(rawDataAsArray); } computedData.set(getCopyOfComputedData()); }
header, String.valueOf(mean.evaluate(dVals) + "\u00B1" + String.valueOf(std.evaluate(dVals))));
header + foldAveraged, String.valueOf(mean.evaluate(dVals) + "\u00B1" + String.valueOf(std.evaluate(dVals))));
double stddev = sd.evaluate(new double[] { config.getMinGradeLevel(), config.getMaxGradeLevel() }); double dev = 0.0; if (score > config.getMaxGradeLevel()) {
double std = stdDev.evaluate(values); double m = mean.evaluate(values); System.out.println("mean: " + m + " std dev: " + std);