Class LogRank
java.lang.Object
adaa.analytics.rules.logic.quality.LogRank
- All Implemented Interfaces:
IQualityMeasure
,Serializable
Class representing log-rank test.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.commons.math3.distribution.ChiSquaredDistribution
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
calculate
(double p, double n, double P, double N) Calculates quality from contingency table elements.double
calculate
(IExampleSet dataset, ContingencyTable ct) Calculates quality on a data set.getName()
-
Field Details
-
dist
protected org.apache.commons.math3.distribution.ChiSquaredDistribution dist
-
-
Constructor Details
-
LogRank
public LogRank()
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceIQualityMeasure
-
calculate
public double calculate(double p, double n, double P, double N) Description copied from interface:IQualityMeasure
Calculates quality from contingency table elements.- Specified by:
calculate
in interfaceIQualityMeasure
- Returns:
- Calculated measure.
-
calculate
Description copied from interface:IQualityMeasure
Calculates quality on a data set.- Specified by:
calculate
in interfaceIQualityMeasure
- Parameters:
dataset
- Training set.ct
- Contingency table.- Returns:
- Calculated measure.
-
compareEstimators
-