Interface Summary Interface Description BinningAlgorithmInterface for binning algorithms. BinningAlgorithmUserInterface for classes that use a binning algorithm. FixedBinWidthBinningAlgorithmInterface for binning algorithms that require a fixed bin width. FixedNumBinsBinningAlgorithmInterface for binning algorithms that require to specify the number of bins.
Class Summary Class Description AbstractBinningAlgorithmAncestor for binning algorithms. AbstractEqualWidthBinningAlgorithmAncestor for algorithms that use bins with the same width. DensityBinningPerforms density-based binning. FreedmanDiaconisChoiceBinningThe Freedman-Diaconis' choice is based on the interquartile range. FrequencyBinningPerforms frequency binning. ManualBinningGenerates a predefined number of equal sized bins. NoBinningPerforms no real binning, just places all items in one bin. RiceRuleBinningThe Rice Rule is presented as a simple alternative to Sturges's rule. ScottsNormalReferenceRuleBinningScott's normal reference rule is optimal for random samples of normally distributed data, in the sense that it minimizes the integrated mean squared error of the density estimate. SquareRootChoiceBinningTakes the square root of the number of data points in the sample used by Excel histograms and many others) and rounds to the next integer. SturgesFormulaBinningSturges' formula is derived from a binomial distribution and implicitly assumes an approximately normal distribution.