- mean :: Floating a => [a] -> a
- average :: Floating a => [a] -> a
- harmean :: Floating a => [a] -> a
- geomean :: Floating a => [a] -> a
- median :: (Floating a, Ord a) => [a] -> a
- modes :: Ord a => [a] -> [(Int, a)]
- mode :: Ord a => [a] -> Maybe a
- centralMoment :: (Floating b, Integral t) => [b] -> t -> b
- range :: (Num a, Ord a) => [a] -> a
- avgdev :: Floating a => [a] -> a
- stddev :: Floating a => [a] -> a
- stddevp :: Floating a => [a] -> a
- pvar :: Floating a => [a] -> a
- quantile :: (Fractional b, Ord b) => Double -> [b] -> b
- quantileAsc :: (Fractional b, Ord b) => Double -> [b] -> b
- skew :: Floating b => [b] -> b
- pearsonSkew1 :: (Ord a, Floating a) => [a] -> a
- pearsonSkew2 :: (Ord a, Floating a) => [a] -> a
- covar :: Floating a => [a] -> [a] -> a
- covMatrix :: Floating a => [[a]] -> [[a]]
- pearson :: Floating a => [a] -> [a] -> a
- correl :: Floating a => [a] -> [a] -> a
- linreg :: Floating b => [(b, b)] -> (b, b, b)
- devsq :: Floating a => [a] -> a

# Documentation

centralMoment :: (Floating b, Integral t) => [b] -> t -> bSource

Central moments

quantile :: (Fractional b, Ord b) => Double -> [b] -> bSource

Sample variance

Interquartile range

Arbitrary quantile q of an unsorted list. The quantile *q* of *N*
|data points is the point whose (zero-based) index in the sorted
|data set is closest to *q(N-1)*.

quantileAsc :: (Fractional b, Ord b) => Double -> [b] -> bSource

As `quantile`

specialized for sorted data

pearsonSkew1 :: (Ord a, Floating a) => [a] -> aSource

Calculates pearson skew

pearsonSkew2 :: (Ord a, Floating a) => [a] -> aSource