Class ConfidenceInterval
java.lang.Object
org.apache.commons.math3.stat.interval.ConfidenceInterval
Represents an interval estimate of a population parameter.
- Since:
- 3.3
-
Constructor Summary
ConstructorsConstructorDescriptionConfidenceInterval
(double lowerBound, double upperBound, double confidenceLevel) Create a confidence interval with the given bounds and confidence level. -
Method Summary
-
Constructor Details
-
ConfidenceInterval
public ConfidenceInterval(double lowerBound, double upperBound, double confidenceLevel) Create a confidence interval with the given bounds and confidence level.Preconditions:
lower
must be strictly less thanupper
confidenceLevel
must be strictly between 0 and 1 (exclusive)
- Parameters:
lowerBound
- lower endpoint of the intervalupperBound
- upper endpoint of the intervalconfidenceLevel
- coverage probability- Throws:
MathIllegalArgumentException
- if the preconditions are not met
-
-
Method Details
-
getLowerBound
public double getLowerBound()- Returns:
- the lower endpoint of the interval
-
getUpperBound
public double getUpperBound()- Returns:
- the upper endpoint of the interval
-
getConfidenceLevel
public double getConfidenceLevel()- Returns:
- the asserted probability that the interval contains the population parameter
-
toString
-