com.googlecode.jweb1t
Class FrequencyDistribution<T>
java.lang.Object
com.googlecode.jweb1t.FrequencyDistribution<T>
public class FrequencyDistribution<T>
- extends Object
Represents a frequency distribution as a efficient map (inspired by nltk.probability.FreqDist).
- Author:
- zesch
FrequencyDistribution
public FrequencyDistribution()
FrequencyDistribution
public FrequencyDistribution(Iterable<T> aIterable)
contains
public boolean contains(T aSample)
inc
public void inc(T aSample)
incAll
public void incAll(Iterable<T> aIterable)
getN
public long getN()
- Returns:
- The total number of sample outcomes that have been recorded by this FreqDist.
getB
public long getB()
- Returns:
- The total number of sample values (or bins) that have counts greater than zero.
getCount
public long getCount(T aSample)
getKeys
public Set<T> getKeys()
addSample
public void addSample(T aSample,
long aNumber)
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2012. All Rights Reserved.