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 TypeMethodDescriptiondoublecalculate(double p, double n, double P, double N) Calculates quality from contingency table elements.doublecalculate(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:
getNamein interfaceIQualityMeasure
-
calculate
public double calculate(double p, double n, double P, double N) Description copied from interface:IQualityMeasureCalculates quality from contingency table elements.- Specified by:
calculatein interfaceIQualityMeasure- Returns:
- Calculated measure.
-
calculate
Description copied from interface:IQualityMeasureCalculates quality on a data set.- Specified by:
calculatein interfaceIQualityMeasure- Parameters:
dataset- Training set.ct- Contingency table.- Returns:
- Calculated measure.
-
compareEstimators
-