weka.estimators

## Interface UnivariateQuantileEstimator

- All Known Implementing Classes:
    UnivariateEqualFrequencyHistogramEstimator, UnivariateKernelEstimator, UnivariateMixtureEstimator, UnivariateNormalEstimator

      public interface UnivariateQuantileEstimator

  Interface that can be implemented by simple weighted univariate quantile estimators.
  Version:
    $Revision: 8034 $
  Author:
    Eibe Frank (eibe@cs.waikato.ac.nz)

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addValue(double value, double weight)` Adds a value to the interval estimator.
    `double` | `predictQuantile(double quantile)` Returns the quantile for the given percentage

- - ### Method Detail

    - #### addValue

          void addValue(double value,
                        double weight)

      Adds a value to the interval estimator.
      Parameters:
        `value` - the value to add
        `weight` - the weight of the value

    - #### predictQuantile

          double predictQuantile(double quantile)

      Returns the quantile for the given percentage
      Parameters:
        `value` - the value at which to evaluate
      Returns:
        the quantile