Geometric

greybox.distributions.dgeom(q, prob=0.5, log=False)[source]

Geometric distribution probability mass function.

Parameters:
  • q (array_like) – Quantiles (non-negative integers, number of failures before first success).

  • prob (float) – Probability of success.

  • log (bool) – If True, return log-probability.

Returns:

Probability mass values.

Return type:

array

greybox.distributions.pgeom(q, prob=0.5)[source]

Geometric distribution CDF.

Parameters:
  • q (array_like) – Quantiles.

  • prob (float) – Probability of success.

Returns:

CDF values.

Return type:

array

greybox.distributions.qgeom(p, prob=0.5)[source]

Geometric distribution quantile function.

Parameters:
  • p (array_like) – Probabilities.

  • prob (float) – Probability of success.

Returns:

Quantile values.

Return type:

array

greybox.distributions.rgeom(n, prob=0.5)[source]

Geometric distribution random number generation.

Parameters:
  • n (int) – Number of observations.

  • prob (float) – Probability of success.

Returns:

Random values.

Return type:

array