Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COL_NAMES |
static java.lang.String |
OBSERVED_DATA |
static java.lang.String |
ROW_NAMES |
static java.lang.String |
SIGNIFICANCE_LEVEL |
Constructor and Description |
---|
FisherExact() |
Modifier and Type | Method and Description |
---|---|
Result |
analyze(Data data,
short analysisType) |
double |
ErrorMatrix(ContingencyTable A1,
ContingencyTable A2) |
double |
get1TailPCutoff(ContingencyTable contTable,
double p_naught) |
double |
get1TailPCutoffHigherOrder(ContingencyTable contTable,
double p_naught) |
double |
get2TailPCutoff(ContingencyTable contTable,
double p_naught) |
double |
get2TailPCutoffHigherOrder(ContingencyTable contTable,
double p_naught) |
java.lang.String |
getAnalysisType() |
ContingencyTable |
getNewMaskMetropolisMatrix(ContingencyTable contTable,
double p_naught) |
public static final java.lang.String OBSERVED_DATA
public static final java.lang.String SIGNIFICANCE_LEVEL
public static final java.lang.String ROW_NAMES
public static final java.lang.String COL_NAMES
public java.lang.String getAnalysisType()
getAnalysisType
in interface Analysis
public Result analyze(Data data, short analysisType) throws WrongAnalysisException, DataIsEmptyException, NumberTooBigException
analyze
in interface Analysis
WrongAnalysisException
DataIsEmptyException
NumberTooBigException
public double get1TailPCutoff(ContingencyTable contTable, double p_naught) throws NumberTooBigException
NumberTooBigException
public double get2TailPCutoff(ContingencyTable contTable, double p_naught) throws NumberTooBigException
NumberTooBigException
public double get1TailPCutoffHigherOrder(ContingencyTable contTable, double p_naught) throws NumberTooBigException
NumberTooBigException
public double get2TailPCutoffHigherOrder(ContingencyTable contTable, double p_naught) throws NumberTooBigException
NumberTooBigException
public double ErrorMatrix(ContingencyTable A1, ContingencyTable A2)
public ContingencyTable getNewMaskMetropolisMatrix(ContingencyTable contTable, double p_naught) throws NumberTooBigException
NumberTooBigException