public class FitStatistics
extends java.lang.Object
Constructor and Description |
---|
FitStatistics(double[][] comparisonPoints) |
FitStatistics(java.util.Set<java.lang.String> comparisonPoints,
java.util.Map<java.lang.String,java.lang.Double> model,
java.util.Map<java.lang.String,java.lang.Double> data,
boolean allowMissing) |
Modifier and Type | Method and Description |
---|---|
double |
computeAIC(int freeParameters)
compute Akaike information criterion using chiSq and free parameters
|
double |
computeAICc(int freeParameters)
compute the corrected AIC, taking into account N.
|
double |
computeBIC(int freeParameters)
compute bayesian information criterion using sample size, chiSquare, and
number of free parameters
|
double |
getChiSquare() |
long |
getN() |
double |
getRMSE() |
double |
getRSquared() |
public FitStatistics(java.util.Set<java.lang.String> comparisonPoints, java.util.Map<java.lang.String,java.lang.Double> model, java.util.Map<java.lang.String,java.lang.Double> data, boolean allowMissing)
public FitStatistics(double[][] comparisonPoints)
array
- of pairs of points [[modelData, observedData]....]public long getN()
public double getRMSE()
public double getRSquared()
public double getChiSquare()
public double computeBIC(int freeParameters)
http://en.wikipedia.org/wiki/Bayesian_information_criterion
public double computeAIC(int freeParameters)
freeParameters
- http://en.wikipedia.org/wiki/Akaike_information_criterion
public double computeAICc(int freeParameters)
freeParameters
- http://en.wikipedia.org/wiki/Akaike_information_criterion