Class F

    • Constructor Detail

      • F

        public F​(double[] sample1,
                 double[] sample2)
        Perform the F-test to test for equal variance of two normal populations.
        Parameters:
        sample1 - sample 1
        sample2 - sample 2
      • F

        public F​(double[] sample1,
                 double[] sample2,
                 double ratio)
        Perform the F-test to test for equal variance of two normal populations.
        Parameters:
        sample1 - sample 1
        sample2 - sample 2
        ratio - the hypothesized ratio of the population variances of samples 1 and 2
    • Method Detail

      • rightOneSidedPvalue

        public double rightOneSidedPvalue()
        Get the right, one-sided p-value.
        Returns:
        the right, one-sided p-value.
      • leftOneSidedPvalue

        public double leftOneSidedPvalue()
        Get the left, one-sided p-value.
        Returns:
        the left, one-sided p-value.
      • confidenceInterval

        public double[] confidenceInterval​(double confidence)
        Compute the confidence interval.
        Parameters:
        confidence - the confidence level, e.g., for a 2-sided 95% confidence interval, we use 0.975 because 1 - 0.95 = 2 * (1 - 0.025)
        Returns:
        the left and right interval bounds
      • rightConfidenceInterval

        public double rightConfidenceInterval​(double confidence)
        Compute the one sided right confidence interval, [a, ∞)
        Parameters:
        confidence - the confidence level, e.g., 0.95 for 95% confidence interval
        Returns:
        the left interval bound
      • leftConfidenceInterval

        public double leftConfidenceInterval​(double confidence)
        Compute the one sided left confidence interval, [0, a]
        Parameters:
        confidence - the confidence level, e.g., 0.95 for 95% confidence interval
        Returns:
        the right interval bound