public class RegressionStatistics extends BaseStatistics
| Modifier and Type | Field and Description |
|---|---|
double |
MAE
Mean absolute error
|
double |
MeasuredMAD
Mean absolute deviation of measured values
|
double |
MeasuredMedian
Median of mesaured values
|
double |
MeasuredRange
Range of measured values
|
double |
MeasuredStdDev
Standard deviation of measured values
|
double |
MRE
Mean relative error
|
double |
R
Pearson's correlation coefficient
|
double |
Rho
Spearman's correlation coefficient
|
double |
RMSE
Root mean squared error
|
double |
Tau
Kendall's rank correlation coefficient
|
Measured, NumberTested, Predicted, ROC, ROC_AUC| Constructor and Description |
|---|
RegressionStatistics() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
protected void |
evaluate_protected(Dataset results)
Internal method for acutally computing results.
|
java.util.Map<java.lang.String,java.lang.Double> |
getStatistics()
Retrieve list of statistics stored in this class.
|
protected void |
getStatistics(double[] measured,
double[] predicted)
Calculate regression statistics
|
java.lang.String |
printBaselineStats()
Print statistics about the measured class values.
|
java.lang.String |
toString() |
about, evaluate, getROCCurve, getStatisticsNoNaNs, printCommand, printDescription, printROCCurve, printUsage, runCommand, saveCommand, savePerformanceData, setOptionspublic double MAE
public double MRE
public double RMSE
public double R
public double Rho
public double Tau
public double MeasuredStdDev
public double MeasuredMAD
public double MeasuredRange
public double MeasuredMedian
protected void evaluate_protected(Dataset results)
BaseStatisticsevaluate_protected in class BaseStatisticsresults - Dataset to be evaluatedprotected void getStatistics(double[] measured,
double[] predicted)
measured - Measured class variable for each entrypredicted - Predicted class variable for each entry (same order as measured)public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class BaseStatisticsjava.lang.CloneNotSupportedExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String printBaselineStats()
BaseStatisticsprintBaselineStats in class BaseStatisticspublic java.util.Map<java.lang.String,java.lang.Double> getStatistics()
BaseStatisticsgetStatistics in class BaseStatistics