public class Multiple
extends java.lang.Object
| Constructor and Description |
|---|
Multiple()
Builder
|
| Modifier and Type | Method and Description |
|---|---|
static double |
combinatoria(int m,
int n)
Computes the (N/M) combinatory number
|
static void |
doMultiple(double[][] data,
java.lang.String[] algorithms)
In this method, all possible post hoc statistical test between more than three algorithms results
are executed, according to the configuration file
|
static java.util.Vector<java.util.Vector<Relation>> |
obtainExhaustive(java.util.Vector<java.lang.Integer> indices)
Obtain all exhaustive comparisons possible from an array of indexes
|
static java.lang.String |
printC(int n)
Prints as many "c" as desired
|
static java.util.Vector<java.lang.Integer> |
trueHShaffer(int k)
Computes the trueHShaffer distribution from a given parameter.
|
static java.util.Vector<java.lang.Integer> |
unionVectores(java.util.Vector<java.lang.Integer> a,
java.util.Vector<java.lang.Integer> b)
Joins two vectors
|
public static void doMultiple(double[][] data,
java.lang.String[] algorithms)
In this method, all possible post hoc statistical test between more than three algorithms results are executed, according to the configuration file
data - dataset.algorithms - A vector of String with the names of the algorithms
public static java.util.Vector<java.util.Vector<Relation>> obtainExhaustive(java.util.Vector<java.lang.Integer> indices)
indices - A verctos of indexes.public static double combinatoria(int m,
int n)
n - N valuem - M valuepublic static java.util.Vector<java.lang.Integer> trueHShaffer(int k)
k - K parameterpublic static java.util.Vector<java.lang.Integer> unionVectores(java.util.Vector<java.lang.Integer> a,
java.util.Vector<java.lang.Integer> b)
a - First vectorb - Second vectorpublic static java.lang.String printC(int n)
n - Number of "c" to print