Did you know ... Search Documentation:
Pack logtalk -- logtalk-3.85.0/docs/_sources/statistics_0.rst.txt

.. index:: statistics .. _statistics/0:

.. rst-class:: right

category

statistics

Statistical calculations over a list of numbers.

| Availability: | logtalk_load(statistics(loader))

| Author: Paulo Moura | Version: 1:7:1 | Date: 2023-05-29

| Compilation flags: | static

| Implements: | public :ref:`statisticsp <statisticsp/0>` | Uses: | :ref:`list <list/0>` | :ref:`numberlist <numberlist/0>`

| Remarks: | (none)

| Inherited public predicates: |  :ref:`statisticsp/0::arithmetic_mean/2`  :ref:`statisticsp/0::average_deviation/3`  :ref:`statisticsp/0::coefficient_of_variation/2`  :ref:`statisticsp/0::fractile/3`  :ref:`statisticsp/0::geometric_mean/2`  :ref:`statisticsp/0::harmonic_mean/2`  :ref:`statisticsp/0::kurtosis/2`  :ref:`statisticsp/0::max/2`  :ref:`statisticsp/0::mean_deviation/2`  :ref:`statisticsp/0::median/2`  :ref:`statisticsp/0::median_deviation/2`  :ref:`statisticsp/0::min/2`  :ref:`statisticsp/0::min_max/3`  :ref:`statisticsp/0::modes/2`  :ref:`statisticsp/0::product/2`  :ref:`statisticsp/0::range/2`  :ref:`statisticsp/0::relative_standard_deviation/2`  :ref:`statisticsp/0::skewness/2`  :ref:`statisticsp/0::standard_deviation/2`  :ref:`statisticsp/0::sum/2`  :ref:`statisticsp/0::valid/1`  :ref:`statisticsp/0::variance/2`  :ref:`statisticsp/0::weighted_mean/3`  :ref:`statisticsp/0::z_normalization/2`  

.. contents:: :local: :backlinks: top

Public predicates

(no local declarations; see entity ancestors if any)

Protected predicates

(no local declarations; see entity ancestors if any)

Private predicates

.. index:: arithmetic_mean/5 .. _statistics/0::arithmetic_mean/5:

arithmetic_mean/5 ^^^^^^^^^^^^^^^^^^^^^

Auxiliary predicate for computing the arithmetic mean.

| Compilation flags: | static

| Template: | arithmetic_mean(List,Length0,Length,Sum,Mean) | Mode and number of proofs: | arithmetic_mean(+list(number),+integer,-integer,+number,-float) - one


.. index:: squares_and_cubes/6 .. _statistics/0::squares_and_cubes/6:

squares_and_cubes/6 ^^^^^^^^^^^^^^^^^^^^^^^

Auxiliary predicate for computing the skewness.

| Compilation flags: | static

| Template: | squares_and_cubes(List,Mean,Squares0,Squares,Cubes0,Cubes) | Mode and number of proofs: | squares_and_cubes(+list(number),+float,+float,-float,+float,-float) - one


.. index:: squares_and_hypers/6 .. _statistics/0::squares_and_hypers/6:

squares_and_hypers/6 ^^^^^^^^^^^^^^^^^^^^^^^^

Auxiliary predicate for computing the kurtosis.

| Compilation flags: | static

| Template: | squares_and_hypers(List,Mean,Squares0,Squares,Hypers0,Hypers) | Mode and number of proofs: | squares_and_hypers(+list(number),+float,+float,-float,+float,-float) - one


.. index:: variance/6 .. _statistics/0::variance/6:

variance/6 ^^^^^^^^^^^^^^

Auxiliary predicate for computing the variance.

| Compilation flags: | static

| Template: | variance(List,Length0,Length,Mean,M20,M2) | Mode and number of proofs: | variance(+list(number),+integer,-integer,+float,+float,-float) - one


Operators

(none)