@@ -42,7 +42,8 @@ public static MeasurementsStatistics Calculate(List<double> measurements, Outlie
42
42
double variance = Variance ( measurements , n , mean ) ;
43
43
double standardDeviation = Math . Sqrt ( variance ) ;
44
44
double standardError = standardDeviation / Math . Sqrt ( n ) ;
45
- var confidenceInterval = new ConfidenceInterval ( mean , standardError , n ) ;
45
+ var confidenceIntervalEstimator = new ConfidenceIntervalEstimator ( n , mean , standardError ) ;
46
+ var confidenceInterval = confidenceIntervalEstimator . ConfidenceInterval ( ConfidenceLevel . L999 ) ;
46
47
47
48
if ( outlierMode == OutlierMode . DontRemove ) // most simple scenario is done without allocations! but this is not the default case
48
49
return new MeasurementsStatistics ( standardError , mean , confidenceInterval ) ;
@@ -69,7 +70,8 @@ public static MeasurementsStatistics Calculate(List<double> measurements, Outlie
69
70
variance = VarianceWithoutOutliers ( outlierMode , measurements , n , mean , lowerFence , upperFence ) ;
70
71
standardDeviation = Math . Sqrt ( variance ) ;
71
72
standardError = standardDeviation / Math . Sqrt ( n ) ;
72
- confidenceInterval = new ConfidenceInterval ( mean , standardError , n ) ;
73
+ confidenceIntervalEstimator = new ConfidenceIntervalEstimator ( n , mean , standardError ) ;
74
+ confidenceInterval = confidenceIntervalEstimator . ConfidenceInterval ( ConfidenceLevel . L999 ) ;
73
75
74
76
return new MeasurementsStatistics ( standardError , mean , confidenceInterval ) ;
75
77
}
0 commit comments