(bernoulli p)
Returns a Bernoulli distribution. Params: p ∈ [0 1]
Returns a Bernoulli distribution. Params: p ∈ [0 1]
(beta {:keys [alpha beta] :or {alpha 1.0 beta 1.0}})
Returns a beta distribution. Params: {:alpha ∈ ℝ, :beta ∈ ℝ}
Returns a beta distribution. Params: {:alpha ∈ ℝ, :beta ∈ ℝ}
(beta-binomial n {:keys [alpha beta] :or {alpha 1.0 beta 1.0}})
Returns a beta distribution. Params: n ∈ ℕ, {:alpha ∈ ℝ, :beta ∈ ℝ}
Returns a beta distribution. Params: n ∈ ℕ, {:alpha ∈ ℝ, :beta ∈ ℝ}
(binomial {:keys [n p]})
Return a binomial distribution. Params: {:n ∈ ℕ, :p ∈ [0 1]}
Return a binomial distribution. Params: {:n ∈ ℕ, :p ∈ [0 1]}
(categorical ks ps)
Returns a categorical distribution. Params: [k1, ..., kn], [p1, ..., pn] where k1...kn are the categories and p1...pn are probabilities. Probabilities should be >= 0 and sum to 1
Returns a categorical distribution. Params: [k1, ..., kn], [p1, ..., pn] where k1...kn are the categories and p1...pn are probabilities. Probabilities should be >= 0 and sum to 1
(chi-squared k)
Returns a chi-squared distribution. Params: k ∈ ℕ > 0
Returns a chi-squared distribution. Params: k ∈ ℕ > 0
(dirichlet as)
Returns a Dirichlet distribution. Params: [a1...an] ∈ ℝ >= 0
Returns a Dirichlet distribution. Params: [a1...an] ∈ ℝ >= 0
(dirichlet-multinomial n as)
Returns a Dirichlet-multinomial distribution. Params: n ∈ ℕ, [a1...an] ∈ ℝ >= 0
Returns a Dirichlet-multinomial distribution. Params: n ∈ ℕ, [a1...an] ∈ ℝ >= 0
(draw distribution)
(draw distribution {:keys [seed]})
Returns a single variate from the distribution. An optional seed long will ensure deterministic results
Returns a single variate from the distribution. An optional seed long will ensure deterministic results
(exponential rate)
Returns an exponential distribution. Params: rate ∈ ℝ > 0
Returns an exponential distribution. Params: rate ∈ ℝ > 0
(f d1 d2)
Returns an F distribution. Params: d1 ∈ ℕ > 0, d2 ∈ ℕ > 0
Returns an F distribution. Params: d1 ∈ ℕ > 0, d2 ∈ ℕ > 0
(gamma {:keys [shape scale] :or {shape 1.0 scale 1.0}})
Returns a gamma distribution. Params: {:shape ∈ ℝ, :scale ∈ ℝ}
Returns a gamma distribution. Params: {:shape ∈ ℝ, :scale ∈ ℝ}
(maximum this)
Returns the maximum x
Returns the maximum x
(minimum this)
Returns the minimum x
Returns the minimum x
(iqr distribution)
Returns the interquartile range
Returns the interquartile range
(quantile this p)
Returns the x for a given cumulative probability
Returns the x for a given cumulative probability
(cdf this x)
Returns the cumulative probability for a given x
Returns the cumulative probability for a given x
(multinomial n ps)
Returns a multinomial distribution. Params: n ∈ ℕ > 0, [p1, ..., pn] where p1...pn are probabilities. Probabilities should be >= 0 and sum to 1
Returns a multinomial distribution. Params: n ∈ ℕ > 0, [p1, ..., pn] where p1...pn are probabilities. Probabilities should be >= 0 and sum to 1
(normal {:keys [mu sd]})
Returns a normal distribution. Params: {:mu ∈ ℝ, :sd ∈ ℝ}
Returns a normal distribution. Params: {:mu ∈ ℝ, :sd ∈ ℝ}
(poisson lambda)
Returns a Poisson distribution. Params: lambda ∈ ℝ > 0
Returns a Poisson distribution. Params: lambda ∈ ℝ > 0
(sample n distribution)
(sample n distribution {:keys [seed]})
Returns n variates from the distribution. An optional seed long will ensure deterministic results
Returns n variates from the distribution. An optional seed long will ensure deterministic results
(sample-summary n distribution)
(sample-summary n distribution {:keys [seed]})
Returns a summary count of each variate for a sample of a given length from a discrete distribution such as the Bernoulli, binomial or categorical. An optional seed long will ensure deterministic results
Returns a summary count of each variate for a sample of a given length from a discrete distribution such as the Bernoulli, binomial or categorical. An optional seed long will ensure deterministic results
(summary distribution)
Returns the 5-number distribution summary and the interquartile range.
Returns the 5-number distribution summary and the interquartile range.
(uniform a b)
Returns a uniform distribution. Params: a ∈ ℝ, b ∈ ℝ
Returns a uniform distribution. Params: a ∈ ℝ, b ∈ ℝ
(weibull {:keys [shape scale] :or {shape 1.0 scale 1.0}})
Returns a weibull distribution. Params: {:shape ∈ ℝ >= 0, :scale ∈ ℝ >= 0}
Returns a weibull distribution. Params: {:shape ∈ ℝ >= 0, :scale ∈ ℝ >= 0}
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close