类 BinomialProportion

java.lang.Object
org.hipparchus.stat.interval.BinomialProportion

public class BinomialProportion extends Object
用于生成二项比例置信区间的实用方法。
另请参阅:
  • 方法概要

    修饰符和类型
    方法
    说明
    getAgrestiCoullInterval(int numberOfTrials, double probabilityOfSuccess, double confidenceLevel)
    为未知二项分布的真实成功概率创建一个Agresti-Coull二项式置信区间,给定观察到的试验次数、成功概率和置信水平。
    getClopperPearsonInterval(int numberOfTrials, double probabilityOfSuccess, double confidenceLevel)
    为未知二项分布的真实成功概率创建一个Clopper-Pearson二项式置信区间,给定观察到的试验次数、成功概率和置信水平。
    getNormalApproximationInterval(int numberOfTrials, double probabilityOfSuccess, double confidenceLevel)
    使用正态近似为未知二项分布的真实成功概率创建一个二项置信区间,给定观察到的试验次数、成功概率和置信水平。
    getWilsonScoreInterval(int numberOfTrials, double probabilityOfSuccess, double confidenceLevel)
    为未知二项分布的真实成功概率创建一个Wilson分数二项置信区间,给定观察到的试验次数、成功概率和置信水平。

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 方法详细资料

    • getAgrestiCoullInterval

      public static ConfidenceInterval getAgrestiCoullInterval(int numberOfTrials, double probabilityOfSuccess, double confidenceLevel) throws MathIllegalArgumentException
      为未知二项分布的真实成功概率创建一个Agresti-Coull二项式置信区间,给定观察到的试验次数、成功概率和置信水平。

      前提条件:

      • numberOfTrials 必须为正数
      • probabilityOfSuccess 必须在0到1之间(包括0和1)
      • confidenceLevel 必须严格在0到1之间(不包括0和1)
      参数:
      numberOfTrials - 试验次数
      probabilityOfSuccess - 观察到的成功概率
      confidenceLevel - 希望真实成功概率落在返回区间内的概率
      返回:
      包含成功概率的置信区间,概率为confidenceLevel
      抛出:
      MathIllegalArgumentException - 如果numberOfTrials <= 0
      MathIllegalArgumentException - 如果probabilityOfSuccess不在区间[0, 1]内。
      MathIllegalArgumentException - 如果confidenceLevel不在区间(0, 1)内。
      另请参阅:
    • getClopperPearsonInterval

      public static ConfidenceInterval getClopperPearsonInterval(int numberOfTrials, double probabilityOfSuccess, double confidenceLevel) throws MathIllegalArgumentException
      为未知二项分布的真实成功概率创建一个Clopper-Pearson二项式置信区间,给定观察到的试验次数、成功概率和置信水平。

      前提条件:

      • numberOfTrials 必须为正数
      • probabilityOfSuccess 必须在0到1之间(包括0和1)
      • confidenceLevel 必须严格在0到1之间(不包括0和1)
      参数:
      numberOfTrials - 试验次数
      probabilityOfSuccess - 观察到的成功概率
      confidenceLevel - 希望真实成功概率落在返回区间内的概率
      返回:
      包含成功概率的置信区间,概率为confidenceLevel
      抛出:
      MathIllegalArgumentException - 如果numberOfTrials <= 0
      MathIllegalArgumentException - 如果probabilityOfSuccess不在区间[0, 1]内。
      MathIllegalArgumentException - 如果confidenceLevel不在区间(0, 1)内。
      另请参阅:
    • getNormalApproximationInterval

      public static ConfidenceInterval getNormalApproximationInterval(int numberOfTrials, double probabilityOfSuccess, double confidenceLevel) throws MathIllegalArgumentException
      使用正态近似为未知二项分布的真实成功概率创建一个二项置信区间,给定观察到的试验次数、成功概率和置信水平。

      前提条件:

      • numberOfTrials 必须为正数
      • probabilityOfSuccess 必须在0到1之间(包括0和1)
      • confidenceLevel 必须严格在0到1之间(不包括0和1)
      参数:
      numberOfTrials - 试验次数
      probabilityOfSuccess - 观察到的成功概率
      confidenceLevel - 希望真实成功概率落在返回区间内的概率
      返回:
      包含成功概率的置信区间,概率为confidenceLevel
      抛出:
      MathIllegalArgumentException - 如果numberOfTrials <= 0
      MathIllegalArgumentException - 如果probabilityOfSuccess不在区间[0, 1]内。
      MathIllegalArgumentException - 如果confidenceLevel不在区间(0, 1)内。
      另请参阅:
    • getWilsonScoreInterval

      public static ConfidenceInterval getWilsonScoreInterval(int numberOfTrials, double probabilityOfSuccess, double confidenceLevel) throws MathIllegalArgumentException
      为未知二项分布的真实成功概率创建一个Wilson分数二项置信区间,给定观察到的试验次数、成功概率和置信水平。

      前提条件:

      • numberOfTrials 必须为正数
      • probabilityOfSuccess 必须在0到1之间(包括0和1)
      • confidenceLevel 必须严格在0到1之间(不包括0和1)
      参数:
      numberOfTrials - 试验次数
      probabilityOfSuccess - 观察到的成功概率
      confidenceLevel - 希望真实成功概率落在返回区间内的概率
      返回:
      包含成功概率的置信区间,概率为confidenceLevel
      抛出:
      MathIllegalArgumentException - 如果numberOfTrials <= 0
      MathIllegalArgumentException - 如果probabilityOfSuccess不在区间[0, 1]内。
      MathIllegalArgumentException - 如果confidenceLevel不在区间(0, 1)内。
      另请参阅: