netkit.util
Class StatUtil
java.lang.Object
netkit.util.StatUtil
public class StatUtil
- extends java.lang.Object
Method Summary |
static double |
getBinomialConfidenceInterval(double p,
int size,
double confidence)
|
static double |
getCorrelation(double[] valueSet1,
double[] valueSet2)
|
static double |
getCovariance(double[] valueSet1,
double[] valueSet2)
|
static double |
getMean(double[] values)
|
static double |
getOneSidedZ(int size,
double pvalue)
|
static double |
getSignificance(int size,
double stdDevDiff)
|
static double |
getSignificanceDifference(double err1,
int size1,
double err2,
int size2)
Return: 1-sided confidence that err1 < err2 (0 if not significant) |
static double |
getStdDev(double[] values,
double mean)
|
static double |
getTwoSidedZ(int size,
double pvalue)
|
static double |
getVariance(double[] values,
double mean)
|
static double |
pairedTTest(double[] errors1,
double[] errors2)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StatUtil
public StatUtil()
getSignificance
public static double getSignificance(int size,
double stdDevDiff)
getOneSidedZ
public static double getOneSidedZ(int size,
double pvalue)
getTwoSidedZ
public static double getTwoSidedZ(int size,
double pvalue)
getMean
public static double getMean(double[] values)
getCorrelation
public static double getCorrelation(double[] valueSet1,
double[] valueSet2)
getCovariance
public static double getCovariance(double[] valueSet1,
double[] valueSet2)
getStdDev
public static double getStdDev(double[] values,
double mean)
getVariance
public static double getVariance(double[] values,
double mean)
getBinomialConfidenceInterval
public static double getBinomialConfidenceInterval(double p,
int size,
double confidence)
getSignificanceDifference
public static double getSignificanceDifference(double err1,
int size1,
double err2,
int size2)
- Return: 1-sided confidence that err1 < err2 (0 if not significant)
- Parameters:
err1
- size1
- err2
- size2
-
- Returns:
- 1-sided confidence that err1 < err2 (0 if not significant)
pairedTTest
public static double pairedTTest(double[] errors1,
double[] errors2)