Uniform.ppf (function)


def ppf(self, q, unit=None, as_quantity=False, wrap_at=None)

Expose the percent point function (ppf; iverse of cdf - percentiles) at values of q.

See scipy docs

This method is just a wrapper around the scipy.stats method on Uniform.dist_constructor_object with unit-conversions, support for quantity objects, and wrapping done on the returned result.

See also:

Arguments

  • q (float or array): percentiles at which to expose the ppf
  • unit (astropy.unit, optional, default=None): unit of the exposed values. If None or not provided, will assume they're provided in Uniform.unit.
  • as_quantity (bool, optional, default=False): whether to return an astropy quantity object instead of just the value. Astropy must be installed.
  • wrap_at (float, None, or False, optional, default=None): value to use for wrapping. See Uniform.wrap. If not provided or None, will use the value from Uniform.wrap_at. Note: wrapping is computed before changing units, so wrap_at must be provided according to Uniform.unit not unit.

Returns

  • (float or array) ppf values of the same type/shape as q