Class TrueDagPrecisionArrow
java.lang.Object
edu.cmu.tetrad.algcomparison.statistic.TrueDagPrecisionArrow
- All Implemented Interfaces:
- Statistic,- Serializable
The proportion of X*->Y in the estimated graph for which there is no path Y~~>X in the true graph.
- Version:
- $Id: $Id
- Author:
- josephramsey
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionThis class represents a statistic that calculates the precision for arrows compared to the true DAG.
- 
Method SummaryModifier and TypeMethodDescriptionRetrieves the abbreviation for the statistic.Retrieves the description of the statistic.doublegetNormValue(double value) Retrieves the normalized value of the statistic.doublegetValue(Graph trueGraph, Graph estGraph, DataModel dataModel, Parameters parameters) Calculates the proportion of X*->Y in the estimated graph for which there is no path Y~~>X in the true graph.
- 
Constructor Details- 
TrueDagPrecisionArrowpublic TrueDagPrecisionArrow()This class represents a statistic that calculates the precision for arrows compared to the true DAG.
 
- 
- 
Method Details- 
getAbbreviationRetrieves the abbreviation for the statistic.- Specified by:
- getAbbreviationin interface- Statistic
- Returns:
- The abbreviation for the statistic.
 
- 
getDescriptionRetrieves the description of the statistic.- Specified by:
- getDescriptionin interface- Statistic
- Returns:
- The description of the statistic.
 
- 
getValueCalculates the proportion of X*->Y in the estimated graph for which there is no path Y~~>X in the true graph.
- 
getNormValuepublic double getNormValue(double value) Retrieves the normalized value of the statistic.- Specified by:
- getNormValuein interface- Statistic
- Parameters:
- value- The value of the statistic.
- Returns:
- The normalized value of the statistic.
 
 
-