Class Histogram

    • Constructor Detail

      • Histogram

        public Histogram​(Limits limits)
        Build a new histogram using bucket limits from the given Limits object.
    • Method Detail

      • put

        public void put​(double[] value)
        Increment the corresponding bucket for this data point by 1.
      • put

        public void put​(double[] value,
                        int dim)
        Increment the corresponding bucket for this data point by 1.
        Parameters:
        dim - the index of the first value to consider in value array
      • reset

        public void reset()
        Reset all contained buckets.
      • lowerLimit

        public double lowerLimit()
        The lower limit for the bucket this histogram represents.
        Returns:
        the lower limit for the bucket this histogram represents
      • upperLimit

        public double upperLimit()
        The upper limit for the bucket this histogram represents.
        Returns:
        the upper limit for the bucket this histogram represents
      • getBuckets

        public List<com.yahoo.statistics.Bucket> getBuckets()
      • getSum

        public long getSum()
      • isLeaf

        public boolean isLeaf()
      • add

        public void add​(long n)