Class FisherZ
java.lang.Object
edu.cmu.tetrad.algcomparison.independence.FisherZ
- All Implemented Interfaces:
- IndependenceWrapper,- HasParameters,- TetradSerializable,- Serializable
@TestOfIndependence(name="Fisher Z Test",
                    command="fisher-z-test",
                    dataType={Continuous,Covariance})
@LinearGaussian
public class FisherZ
extends Object
implements IndependenceWrapper
Wrapper for Fisher Z test.
- Version:
- $Id: $Id
- Author:
- josephramsey
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionRetrieves the data type of the independence test.Retrieves the description of the Fisher Z test.Retrieves the parameters of the Fisher Z test.getTest(DataModel dataModel, Parameters parameters) Gets an independence test based on the given data model and parameters.
- 
Constructor Details- 
FisherZpublic FisherZ()Constructs a new instance of the algorithm.
 
- 
- 
Method Details- 
getTestGets an independence test based on the given data model and parameters.- Specified by:
- getTestin interface- IndependenceWrapper
- Parameters:
- dataModel- The data set to test independence against.
- parameters- The parameters of the test.
- Returns:
- An IndependenceTest object.
- Throws:
- IllegalArgumentException- if the dataModel is not a dataset or a covariance matrix.
 
- 
getDescriptionRetrieves the description of the Fisher Z test.- Specified by:
- getDescriptionin interface- IndependenceWrapper
- Returns:
- The description of the Fisher Z test.
 
- 
getDataTypeRetrieves the data type of the independence test.- Specified by:
- getDataTypein interface- IndependenceWrapper
- Returns:
- The data type of the independence test.
 
- 
getParametersRetrieves the parameters of the Fisher Z test.- Specified by:
- getParametersin interface- HasParameters
- Specified by:
- getParametersin interface- IndependenceWrapper
- Returns:
- A list of strings representing the parameters of the Fisher Z test.
 
 
-