Configurable
, java.io.Serializable
, java.util.concurrent.Callable<java.lang.Double>
, StatisticalTest
, MOAObject
, OptionHandler
public class Cramer extends AbstractOptionHandler implements StatisticalTest
Modifier and Type | Class | Description |
---|---|---|
class |
Cramer.CramerTest |
Modifier and Type | Field | Description |
---|---|---|
static int |
BAHR |
|
FloatOption |
confidenceLevelOption |
|
static int |
CRAMER |
|
static int |
FRACA |
|
static int |
FRACB |
|
MultiChoiceOption |
kernelOption |
|
IntOption |
kOption |
|
static int |
LOG |
|
FloatOption |
maxMOption |
|
IntOption |
replicatesOption |
config
Constructor | Description |
---|---|
Cramer() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Double |
call() |
|
Cramer.CramerTest |
cramerTest(java.util.List<Instance> x,
java.util.List<Instance> y) |
|
Cramer.CramerTest |
cramerTest(java.util.List<Instance> x,
java.util.List<Instance> y,
double confLevel,
int replicates,
java.lang.String sim,
boolean justStatistic,
int kernel,
double maxM,
int k) |
|
Cramer.CramerTest |
cramerTest1(java.util.List<java.util.List<java.lang.Double>> x,
java.util.List<java.util.List<java.lang.Double>> y) |
|
Cramer.CramerTest |
cramerTest1(java.util.List<java.util.List<java.lang.Double>> x,
java.util.List<java.util.List<java.lang.Double>> y,
double confLevel,
int replicates,
java.lang.String sim,
boolean justStatistic,
int kernel,
double maxM,
int k) |
|
static java.util.List<Instance> |
fileToInstances(java.lang.String path) |
|
static java.util.List<java.util.List<java.lang.Double>> |
fileToMatrix(java.lang.String path) |
|
void |
getDescription(java.lang.StringBuilder sb,
int indent) |
Returns a string representation of this object.
|
static void |
main(java.lang.String[] args) |
|
protected void |
prepareForUseImpl(TaskMonitor monitor,
ObjectRepository repository) |
This method describes the implementation of how to prepare this object for use.
|
void |
set(java.util.List<Instance> x,
java.util.List<Instance> y) |
This method sets the instances for later use in concurrent scenarios.
|
double |
test(java.util.List<Instance> x,
java.util.List<Instance> y) |
This method performs a test and returns the correspoding p-value.
|
copy, measureByteSize, measureByteSize, toString
copy, getCLICreationString, getOptions, getPreparedClassOption, getPurposeString, prepareClassOptions, prepareForUse, prepareForUse
measureByteSize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
copy, getCLICreationString, getOptions, getPurposeString, prepareForUse, prepareForUse
public FloatOption confidenceLevelOption
public IntOption replicatesOption
public MultiChoiceOption kernelOption
public FloatOption maxMOption
public IntOption kOption
public static final int CRAMER
public static final int BAHR
public static final int LOG
public static final int FRACA
public static final int FRACB
public Cramer.CramerTest cramerTest(java.util.List<Instance> x, java.util.List<Instance> y)
public Cramer.CramerTest cramerTest1(java.util.List<java.util.List<java.lang.Double>> x, java.util.List<java.util.List<java.lang.Double>> y)
public Cramer.CramerTest cramerTest1(java.util.List<java.util.List<java.lang.Double>> x, java.util.List<java.util.List<java.lang.Double>> y, double confLevel, int replicates, java.lang.String sim, boolean justStatistic, int kernel, double maxM, int k)
public Cramer.CramerTest cramerTest(java.util.List<Instance> x, java.util.List<Instance> y, double confLevel, int replicates, java.lang.String sim, boolean justStatistic, int kernel, double maxM, int k)
public static java.util.List<Instance> fileToInstances(java.lang.String path)
public static java.util.List<java.util.List<java.lang.Double>> fileToMatrix(java.lang.String path)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public void getDescription(java.lang.StringBuilder sb, int indent)
MOAObject
AbstractMOAObject.toString
to give a string representation of the object.getDescription
in interface MOAObject
sb
- the stringbuilder to add the descriptionindent
- the number of characters to indentpublic double test(java.util.List<Instance> x, java.util.List<Instance> y)
StatisticalTest
test
in interface StatisticalTest
x
- List of instancesy
- List of instancesprotected void prepareForUseImpl(TaskMonitor monitor, ObjectRepository repository)
AbstractOptionHandler
prepareForUseImpl
and not prepareForUse
since
prepareForUse
calls prepareForUseImpl
.prepareForUseImpl
in class AbstractOptionHandler
monitor
- the TaskMonitor to userepository
- the ObjectRepository to usepublic java.lang.Double call() throws java.lang.Exception
call
in interface java.util.concurrent.Callable<java.lang.Double>
java.lang.Exception
public void set(java.util.List<Instance> x, java.util.List<Instance> y)
StatisticalTest
set
in interface StatisticalTest
x
- List of instancesy
- List of instancesCopyright © 2019 University of Waikato, Hamilton, NZ. All Rights Reserved.