Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.TDigest.Tree.Postprocess
Contents
Description
TDigest
postprocessing functions.
These are re-exported from Data.TDigest module.
Synopsis
- median :: forall (comp :: Nat). TDigest comp -> Maybe Double
- quantile :: forall (comp :: Nat). Double -> TDigest comp -> Maybe Double
- mean :: forall (comp :: Nat). TDigest comp -> Maybe Double
- variance :: forall (comp :: Nat). TDigest comp -> Maybe Double
- stddev :: forall (comp :: Nat). TDigest comp -> Maybe Double
- cdf :: forall (comp :: Nat). Double -> TDigest comp -> Double
- icdf :: forall (comp :: Nat). Double -> TDigest comp -> Maybe Double
Quantiles
quantile :: forall (comp :: Nat). Double -> TDigest comp -> Maybe Double Source #
Calculate quantile of a specific value.
Mean & variance
As we have "full" histogram, we can calculate other statistical variables.
mean :: forall (comp :: Nat). TDigest comp -> Maybe Double Source #
Mean.
>>>
mean (tdigest [1..100] :: TDigest 10)
Just 50.5
Note: if you only need the mean, calculate it directly.
stddev :: forall (comp :: Nat). TDigest comp -> Maybe Double Source #
Standard deviation, square root of variance.