|
MATSIM
|
Public Member Functions | |
| Bins (double interval, double maxVal, String desc) | |
| void | addValues (double[] values, double[] weights) |
| void | addVal (double value, double weight) |
| void | clear () |
| void | plotBinnedDistribution (String path, String xLabel, String xUnit) |
| double [] | getBins () |
| void | setBins (double[] bins) |
| double | getInterval () |
| void | setInterval (double interval) |
| double | median (List< Double > values) |
| double | mean (List< Double > values) |
| double | weightedMean (List< Double > values, List< Double > weights) |
| double | weightedMean (Double[] values, Double[] weights) |
| double | getMax (List< Double > values) |
| double | getMax (Double[] values) |
Protected Attributes | |
| double | interval |
| int | numberOfBins |
| double | maxVal |
| String | desc |
| List< BinEntry > | entries = new Vector<BinEntry>() |
| double [] | bins |
Private Member Functions | |
| double | median (Double [] values) |
Static Private Attributes | |
| static final Logger | log = LogManager.getLogger(Bins.class) |
| org.matsim.analysis.Bins.Bins | ( | double | interval, |
| double | maxVal, | ||
| String | desc | ||
| ) |
Definition at line 45 of file Bins.java.
References org.matsim.analysis.Bins.desc, org.matsim.analysis.Bins.interval, org.matsim.analysis.Bins.maxVal, and org.matsim.analysis.Bins.numberOfBins.
| void org.matsim.analysis.Bins.addValues | ( | double [] | values, |
| double [] | weights | ||
| ) |
Definition at line 52 of file Bins.java.
References org.matsim.analysis.Bins.addVal().

| void org.matsim.analysis.Bins.addVal | ( | double | value, |
| double | weight | ||
| ) |
| void org.matsim.analysis.Bins.clear | ( | ) |
| void org.matsim.analysis.Bins.plotBinnedDistribution | ( | String | path, |
| String | xLabel, | ||
| String | xUnit | ||
| ) |
Definition at line 80 of file Bins.java.
References org.matsim.core.utils.charts.BarChart.addSeries(), org.matsim.core.utils.io.IOUtils.getBufferedWriter(), org.matsim.analysis.Bins.getMax(), org.matsim.analysis.Bins.median(), org.matsim.analysis.Bins.numberOfBins, org.matsim.core.utils.charts.ChartUtil.saveAsPng(), and org.matsim.analysis.Bins.weightedMean().

| double [] org.matsim.analysis.Bins.getBins | ( | ) |
Definition at line 118 of file Bins.java.
References org.matsim.analysis.Bins.bins.
| void org.matsim.analysis.Bins.setBins | ( | double [] | bins | ) |
| double org.matsim.analysis.Bins.getInterval | ( | ) |
| void org.matsim.analysis.Bins.setInterval | ( | double | interval | ) |
|
private |
Definition at line 132 of file Bins.java.
Referenced by org.matsim.analysis.Bins.plotBinnedDistribution().
| double org.matsim.analysis.Bins.median | ( | List< Double > | values | ) |
| double org.matsim.analysis.Bins.mean | ( | List< Double > | values | ) |
| double org.matsim.analysis.Bins.weightedMean | ( | List< Double > | values, |
| List< Double > | weights | ||
| ) |
Definition at line 165 of file Bins.java.
Referenced by org.matsim.analysis.Bins.plotBinnedDistribution().
| double org.matsim.analysis.Bins.weightedMean | ( | Double [] | values, |
| Double [] | weights | ||
| ) |
| double org.matsim.analysis.Bins.getMax | ( | List< Double > | values | ) |
Definition at line 186 of file Bins.java.
Referenced by org.matsim.analysis.Bins.plotBinnedDistribution().
| double org.matsim.analysis.Bins.getMax | ( | Double [] | values | ) |
|
protected |
Definition at line 36 of file Bins.java.
Referenced by org.matsim.analysis.Bins.Bins(), org.matsim.analysis.Bins.getInterval(), and org.matsim.analysis.Bins.setInterval().
|
protected |
Definition at line 37 of file Bins.java.
Referenced by org.matsim.analysis.Bins.Bins(), org.matsim.analysis.Bins.clear(), and org.matsim.analysis.Bins.plotBinnedDistribution().
|
protected |
Definition at line 38 of file Bins.java.
Referenced by org.matsim.analysis.Bins.Bins(), and org.matsim.analysis.Bins.getMax().
|
protected |
Definition at line 39 of file Bins.java.
Referenced by org.matsim.analysis.Bins.Bins().
|
protected |
Definition at line 41 of file Bins.java.
Referenced by org.matsim.analysis.Bins.getBins(), and org.matsim.analysis.Bins.setBins().
|
staticprivate |
1.8.13