KrySA » Tasks » Avgs

class tasks.avgs.Avgs[source]

All Task s categorized as averages under one roof.

New in version 0.2.4.

static _avgs_gen(task, address, p, *args)[source]

Gets the values from address and depending on p (power) value returns either exceptional case for p == 0 (geometric mean), or value from the generalized mean’s formula.

New in version 0.2.4.

avgs_gen(*args)[source]

Generalized mean:

\[\big(\frac{1}{n}\sum_{i=1}^n x_{i}^{p} \big)^\frac{1}{p}, where:\]
  • p == -1: harmonic
  • p == 0: geometric
  • p == 1: arithmetic
  • p == 2: quadratic
  • p == 3: cubic
  • etc...

New in version 0.2.4.

avgs_inter(*args)[source]

(Not yet implemented)

avgs_median(*args)[source]

(Not yet implemented)

avgs_mid(*args)[source]

(Not yet implemented)

avgs_mode(*args)[source]

(Not yet implemented)

avgs_trim(*args)[source]

(Not yet implemented)