Documentation of 'org.statcato.statistics.DiscreteCustomProbabilityDistribution' Java class
DiscreteCustomProbabilityDistribution
org.statcato.statistics

Class DiscreteCustomProbabilityDistribution



  • public class DiscreteCustomProbabilityDistribution
    extends java.lang.Object
    Discrete probability distribution class with user-specified probabilities for discrete values.
    Since:
    1.0
    • Constructor Summary

      Constructors 
      Constructor and Description
      DiscreteCustomProbabilityDistribution(java.util.Vector<java.lang.Double> values, java.util.Vector<java.lang.Double> probabilities)
      Construct a discrete probability distribution with custom values and probabilities.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      double cumulativeProbability(double x)
      Returns the cumulative probabililty up to x.
      double density(double x)
      Returns the density of the distribution at x.
      java.lang.Double inverseCumulativeProbability(double area)
      Returns the inverse cumulative probability.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DiscreteCustomProbabilityDistribution

        public DiscreteCustomProbabilityDistribution(java.util.Vector<java.lang.Double> values,
                                                     java.util.Vector<java.lang.Double> probabilities)
        Construct a discrete probability distribution with custom values and probabilities.
        Parameters:
        values - a vector of values
        probabilities - a vector of probabilities corresponding to the values
    • Method Detail

      • density

        public double density(double x)
        Returns the density of the distribution at x.
        Parameters:
        x - an integer
        Returns:
        probability density at x
      • cumulativeProbability

        public double cumulativeProbability(double x)
        Returns the cumulative probabililty up to x.
        Parameters:
        x -
        Returns:
        cumulative probability P(<=x)
      • inverseCumulativeProbability

        public java.lang.Double inverseCumulativeProbability(double area)
        Returns the inverse cumulative probability.
        Parameters:
        area - cumulative probability
        Returns:
        inverse cumulative probability

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.