package owl-base

  1. Overview
  2. Docs
OCaml Scientific and Engineering Computing - Base

Install

Dune Dependency

Authors

Maintainers

Sources

owl-0.8.0.tbz
sha256=862af251e2a3e7a6b79724a4020a0c9308b36f12c85cd0a52385c4df82132c66
sha512=c1dabbf467a587757b11a28b9c6e8f68a86ce799d07c7ab5f2afa92d20145ba9e4282975aeb269b7324f5ba90d1576db156006f4d58177a860def773f9d974f2

doc/owl-base/Owl_base_stats/index.html

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.