У меня есть набор контрольных данных, для которых я вычисляю сводную статистику, используя Apache Math Commons. Теперь я хочу использовать пакет для вычисления доверительных интервалов для арифметических средств, например. измерения времени работы.
Возможно ли это вообще? Я убежден, что пакет поддерживает это, однако я не понимаю, с чего начать.
Это решение, которое я использовал с помощью предложения Brent Worden:
private double getConfidenceIntervalWidth(StatisticalSummary statistics, double significance) {
TDistribution tDist = new TDistribution(statistics.getN() - 1);
double a = tDist.inverseCumulativeProbability(1.0 - significance / 2);
return a * statistics.getStandardDeviation() / Math.sqrt(statistics.getN());
}