Package org.matsim.analysis
Class Bins
- java.lang.Object
-
- org.matsim.analysis.Bins
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addVal(double value, double weight)
void
addValues(double[] values, double[] weights)
void
clear()
double[]
getBins()
double
getInterval()
double
getMax(Double[] values)
double
getMax(List<Double> values)
double
mean(List<Double> values)
double
median(List<Double> values)
void
plotBinnedDistribution(String path, String xLabel, String xUnit)
void
setBins(double[] bins)
void
setInterval(double interval)
double
weightedMean(Double[] values, Double[] weights)
double
weightedMean(List<Double> values, List<Double> weights)
-
-
-
Method Detail
-
addValues
public void addValues(double[] values, double[] weights)
-
addVal
public void addVal(double value, double weight)
-
clear
public void clear()
-
plotBinnedDistribution
public void plotBinnedDistribution(String path, String xLabel, String xUnit)
-
getBins
public double[] getBins()
-
setBins
public void setBins(double[] bins)
-
getInterval
public double getInterval()
-
setInterval
public void setInterval(double interval)
-
weightedMean
public double weightedMean(List<Double> values, List<Double> weights)
-
weightedMean
public double weightedMean(Double[] values, Double[] weights)
-
-