Package mgui.stats
Class Histogram
java.lang.Object
mgui.stats.Histogram
public class Histogram
extends java.lang.Object
Histogram representation of a dataset.
- Since:
- 1.0
- Version:
- 1.0
- Author:
- typically
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classHistogram.Bin -
Field Summary
-
Constructor Summary
Constructors Constructor Description Histogram()Histogram(java.util.ArrayList<MguiNumber> d, int bins, double min, double max)Histogram(java.util.ArrayList<MguiNumber> x, java.util.ArrayList<MguiNumber> y, double dataMax, double dataMin) -
Method Summary
Modifier and Type Method Description voidaddValue(double val)doublegetNormalized(double x)doublegetPercentileValue(double pct)Returns the value corresponding to the specified percentilevoidset(int bins, double min, double max)voidset(java.util.ArrayList<MguiNumber> d, int bins, double min, double max)voidsetLimits()booleansetValues(java.util.ArrayList<MguiNumber> x, java.util.ArrayList<MguiNumber> y)voidtoFile(java.io.File file)java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
bins
-
dataMax
public double dataMax -
dataMin
public double dataMin -
dataN
public double dataN -
maxY
public double maxY -
maxX
public double maxX -
minY
public double minY -
minX
public double minX -
bin_size
public double bin_size -
ignore_large_bin
public float ignore_large_bin
-
-
Constructor Details
-
Histogram
public Histogram() -
Histogram
public Histogram(java.util.ArrayList<MguiNumber> x, java.util.ArrayList<MguiNumber> y, double dataMax, double dataMin) -
Histogram
-
-
Method Details
-
getNormalized
public double getNormalized(double x) -
setLimits
public void setLimits() -
getPercentileValue
public double getPercentileValue(double pct)Returns the value corresponding to the specified percentile- Parameters:
pct- Value from 0 to 100- Returns:
-
toFile
public void toFile(java.io.File file) -
setValues
-
set
public void set(int bins, double min, double max) -
addValue
public void addValue(double val) -
set
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-