Classical means
Arithmetic, quadratic, geometric, harmonic, power, and product aggregations.
aggregationslib
Means provides arithmetic, quasi-arithmetic, OWA, logarithmic, exponential, Lehmer, and convex-combination aggregation functions for numeric data.
python -m pip install aggregationslib
from aggregationslib.aggregations import A_amn, A_ar, Combine2Aggregations
data = [0.2, 0.6, 0.7]
func1 = A_amn(p=0.5)
print(func1(data))
func2 = Combine2Aggregations(A_ar(), min)
print(func2(data))
Arithmetic, quadratic, geometric, harmonic, power, and product aggregations.
Median, Olympic aggregation, and configurable trimmed Olympic aggregation.
Exponential, Lehmer, logarithmic, arithmetic-minimum, and arithmetic-maximum means.
This page is the English version. The Polish version is available at /pl/.