| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
HNum.Stats
- type Coeff a = (a, a)
 - fac :: Integral a => a -> a
 - facStop :: Integral a => a -> a -> a
 - p :: Integral a => a -> a -> a
 - c :: Integral a => a -> a -> a
 - class VecOps v => Statistical v where
 - summary :: (Show a, Floating a) => DataFrame a -> IO ()
 - describe :: (Show a, Floating a, Ord a) => Vector a -> IO ()
 - lm :: Floating a => Vector a -> Vector a -> Coeff a
 - lineFit :: Floating a => Coeff a -> Vector a -> Vector a
 - rss :: Floating a => Vector a -> Vector a -> a
 - rse :: Floating a => Vector a -> Vector a -> a
 - sma :: Fractional a => Int -> Vector a -> Vector a
 - count :: Eq a => a -> [a] -> Int
 
Documentation
class VecOps v => Statistical v where Source #
Basic Statistics Class for Vector
Minimal complete definition
mean, cov', cov, var, std, se, cor, med, mode, cv, moment, skew, skew', kurt
Methods
mean :: Fractional a => v a -> a Source #
Sample Mean
cov' :: Floating a => v a -> v a -> a Source #
Single Valued covariance
cov :: Floating a => v a -> v a -> Matrix a Source #
Covariance Matrix
var :: Floating a => v a -> a Source #
Sample Variance
std :: Floating a => v a -> a Source #
Sample Standard deviation
se :: Floating a => v a -> a Source #
Standard Error
cor :: Floating a => v a -> v a -> a Source #
Correlation Coefficient
med :: (Ord a, Floating a) => v a -> a Source #
Median
mode :: Eq a => v a -> a Source #
Mode
cv :: Floating a => v a -> a Source #
Coefficient of Variation
moment :: Floating a => a -> v a -> a Source #
Moment
skew :: Floating a => v a -> a Source #
Skewness
skew' :: Floating a => v a -> a Source #
Skewness 2
kurt :: Floating a => v a -> a Source #
kurtosis
Instances
lm :: Floating a => Vector a -> Vector a -> Coeff a Source #
Least Square Method - (Intercept, Slope)