package owl-base

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Owl_base_statsSource

Statistics: random number generators, PDF and CDF functions, and hypothesis tests. The module also includes some basic statistical functions such as mean, variance, skew, and etc.

Randomisation functions
Sourceval shuffle : 'a array -> 'a array

Refer to :doc:`owl_stats`.

Sourceval choose : 'a array -> int -> 'a array

Refer to :doc:`owl_stats`.

Sourceval sample : 'a array -> int -> 'a array

Refer to :doc:`owl_stats`.

Basic statistical functions
Sourceval sum : float array -> float

Refer to :doc:`owl_stats`.

Sourceval mean : float array -> float

Refer to :doc:`owl_stats`.

Sourceval var : ?mean:float -> float array -> float

Refer to :doc:`owl_stats`.

Sourceval std : ?mean:float -> float array -> float

Refer to :doc:`owl_stats`.

Sourceval sem : ?mean:float -> float array -> float

Refer to :doc:`owl_stats`.

Sourceval absdev : ?mean:float -> float array -> float

Refer to :doc:`owl_stats`.

Sourceval skew : ?mean:float -> ?sd:float -> float array -> float

Refer to :doc:`owl_stats`.

Sourceval kurtosis : ?mean:float -> ?sd:float -> float array -> float

Refer to :doc:`owl_stats`.

Sourceval central_moment : int -> float array -> float

Refer to :doc:`owl_stats`.

Sourceval cov : ?m0:float -> ?m1:float -> float array -> float array -> float

Refer to :doc:`owl_stats`.

Sourceval concordant : 'a array -> 'b array -> int

Refer to :doc:`owl_stats`.

Sourceval discordant : 'a array -> 'b array -> int

Refer to :doc:`owl_stats`.

Sourceval kendall_tau : float array -> float array -> float

Refer to :doc:`owl_stats`.

Sourceval min : float array -> float

Refer to :doc:`owl_stats`.

Sourceval max : float array -> float

Refer to :doc:`owl_stats`.

Sourceval minmax : float array -> float * float

Refer to :doc:`owl_stats`.

Sourceval min_i : float array -> int

Refer to :doc:`owl_stats`.

Sourceval max_i : float array -> int

Refer to :doc:`owl_stats`.

Sourceval minmax_i : float array -> int * int

Refer to :doc:`owl_stats`.

Sourceval sort : ?inc:bool -> float array -> float array

Refer to :doc:`owl_stats`.

Sourceval argsort : ?inc:bool -> float array -> int array

Refer to :doc:`owl_stats`.

Sourceval rank : ?ties_strategy:[ `Average | `Min | `Max ] -> float array -> float array

Refer to :doc:`owl_stats`.

Sourceval percentile : float array -> float -> float

Refer to :doc:`owl_stats`.

Sourceval quantile : float array -> float -> float

Refer to :doc:`owl_stats`.

Sourceval first_quartile : float array -> float

Refer to :doc:`owl_stats`.

Sourceval third_quartile : float array -> float

Refer to :doc:`owl_stats`.

Sourceval interquartile : float array -> float

Refer to :doc:`owl_stats`.

Sourceval median : float array -> float

Refer to :doc:`owl_stats`.

Sourcetype histogram = {
  1. bins : float array;
  2. counts : int array;
  3. weighted_counts : float array option;
  4. normalised_counts : float array option;
  5. density : float array option;
}

Refer to :doc:`owl_stats`.

Sourceval histogram : [ `Bins of float array | `N of int ] -> ?weights:float array -> float array -> histogram

Refer to :doc:`owl_stats`.

Sourceval histogram_sorted : [ `Bins of float array | `N of int ] -> ?weights:float array -> float array -> histogram

Refer to :doc:`owl_stats`.

Sourceval normalise : histogram -> histogram

Refer to :doc:`owl_stats`.

Sourceval normalise_density : histogram -> histogram

Refer to :doc:`owl_stats`.

Sourceval pp_hist : Format.formatter -> histogram -> unit

Refer to :doc:`owl_stats`.

Sourceval tukey_fences : ?k:float -> float array -> float * float

Refer to :doc:`owl_stats`.

Sourceval gaussian_kde : ?bandwidth:[ `Silverman | `Scott ] -> ?n_points:int -> float array -> float array * float array

Refer to :doc:`owl_stats`.

Random variables
Sourceval uniform_rvs : a:float -> b:float -> float

Refer to :doc:`owl_stats`.

Sourceval bernoulli_rvs : p:float -> float

Refer to :doc:`owl_stats`.

Sourceval gaussian_rvs : mu:float -> sigma:float -> float

Refer to :doc:`owl_stats`.

Sourceval exponential_rvs : lambda:float -> float

Refer to :doc:`owl_stats`.

Sourceval cauchy_rvs : loc:float -> scale:float -> float

Refer to :doc:`owl_stats`.

Sourceval std_gamma_rvs : shape:float -> float

Refer to :doc:`owl_stats`.

Sourceval gamma_rvs : shape:float -> scale:float -> float

Refer to :doc:`owl_stats`.

Sourceval gumbel1_rvs : a:float -> b:float -> float

Refer to :doc:`owl_stats`.

Sourceval gumbel2_rvs : a:float -> b:float -> float

Refer to :doc:`owl_stats`.

OCaml

Innovation. Community. Security.