Class IndTestMixedMultipleTTest
java.lang.Object
edu.cmu.tetrad.search.work_in_progress.IndTestMixedMultipleTTest
- All Implemented Interfaces:
IndependenceTest
@Deprecated(since="7.9",
forRemoval=false)
public class IndTestMixedMultipleTTest
extends Object
implements IndependenceTest
Deprecated.
Performs a test of conditional independence X _||_ Y | Z1...Zn where all searchVariables are either continuous or
discrete. This test is valid for both ordinal and non-ordinal discrete searchVariables.
This logisticRegression makes multiple assumptions: 1. IIA 2. Large sample size (multiple regressions needed on subsets of sample)
- Version:
- $Id: $Id
- Author:
- josephramsey, Augustus Mayo.
-
Constructor Summary
ConstructorsConstructorDescriptionIndTestMixedMultipleTTest(DataSet data, double alpha) Deprecated.Constructor for IndTestMixedMultipleTTest. -
Method Summary
Modifier and TypeMethodDescriptioncheckIndependence(Node x, Node y, Set<Node> z) Deprecated.Checks for independence between two nodes.booleandetermines(List<Node> z, Node y) Deprecated.Determines if a given set of nodes z determines the node y.doublegetAlpha()Deprecated.Returns the significance level of the independence test.getData()Deprecated.Returne the original data for the method.doubleDeprecated.Returns the p-value from the last independence test.Deprecated.Retrieves the list of variables used in the original data set.indTestSubset(List<Node> vars) Deprecated.Returns an Independence test for a sublist of the variables.booleanDeprecated.Returns whether verbose output should be printed.voidsetAlpha(double alpha) Deprecated.Sets the significance level for the independence test.voidsetPreferLinear(boolean preferLinear) Deprecated.Setter for the fieldpreferLinear.voidsetVerbose(boolean verbose) Deprecated.Sets whether this test will print verbose output.toString()Deprecated.Returns a string representation of the object.Methods inherited from interface IndependenceTest
checkIndependence, determines, getCov, getDataSets, getSampleSize, getVariable, getVariableNames
-
Constructor Details
-
IndTestMixedMultipleTTest
-
-
Method Details
-
setPreferLinear
public void setPreferLinear(boolean preferLinear) Deprecated.Setter for the field
preferLinear.- Parameters:
preferLinear- a boolean
-
indTestSubset
Deprecated.Description copied from interface:IndependenceTestReturns an Independence test for a sublist of the variables.- Specified by:
indTestSubsetin interfaceIndependenceTest- Parameters:
vars- The sublist of variables.- Returns:
- an IndependenceTest object
-
checkIndependence
Deprecated.Checks for independence between two nodes.- Specified by:
checkIndependencein interfaceIndependenceTest- Parameters:
x- the first node to check independence fory- the second node to check independence forz- a set of conditioning nodes- Returns:
- the result of the independence test
-
getPValue
public double getPValue()Deprecated.Returns the p-value from the last independence test.- Returns:
- the p-value
-
getVariables
Deprecated.Retrieves the list of variables used in the original data set. Note that it returns the variables from the original data set, not the modified dataset.- Specified by:
getVariablesin interfaceIndependenceTest- Returns:
- The list of variables from the original data set.
-
determines
Deprecated.Determines if a given set of nodes z determines the node y.- Parameters:
z- The set of nodes to check if they determine y.y- The node to check if it is determined by z.- Returns:
- true if z determines y, false otherwise.
- Throws:
UnsupportedOperationException- since not implemented.
-
getAlpha
public double getAlpha()Deprecated.Description copied from interface:IndependenceTestReturns the significance level of the independence test.- Specified by:
getAlphain interfaceIndependenceTest- Returns:
- This level.
- Throws:
UnsupportedOperationException- since not implemented.
-
setAlpha
public void setAlpha(double alpha) Deprecated.Sets the significance level for the independence test.- Specified by:
setAlphain interfaceIndependenceTest- Parameters:
alpha- This level.
-
getData
Deprecated.Returne the original data for the method.- Specified by:
getDatain interfaceIndependenceTest- Returns:
- This data.
-
toString
Deprecated.Returns a string representation of the object.- Specified by:
toStringin interfaceIndependenceTest- Overrides:
toStringin classObject- Returns:
- This.
-
isVerbose
public boolean isVerbose()Deprecated.Returns whether verbose output should be printed.- Specified by:
isVerbosein interfaceIndependenceTest- Returns:
- This.
-
setVerbose
public void setVerbose(boolean verbose) Deprecated.Sets whether this test will print verbose output.- Specified by:
setVerbosein interfaceIndependenceTest- Parameters:
verbose- True, if so.
-