| IndependenceTestStatistic-class {coin} | R Documentation |
Class "IndependenceTestStatistic" and Its Subclasses
Description
Objects of class "IndependenceTestStatistic" and its subclasses
"MaxTypeIndependenceTestStatistic",
"QuadTypeIndependenceTestStatistic" and
"ScalarIndependenceTestStatistic" represent the test statistic, the
linear statistic, and the transformed and original data structures
corresponding to an independence problem.
Objects from the Class
Class "IndependenceTestStatistic" is a virtual class, so objects
cannot be created from it directly.
Objects can be created by calls of the form
new("MaxTypeIndependenceTestStatistic", object,
alternative = c("two.sided", "less", "greater"), ...),
new("QuadTypeIndependenceTestStatistic", object, paired = FALSE, ...)
and
new("ScalarIndependenceTestStatistic", object,
alternative = c("two.sided", "less", "greater"), paired = FALSE, ...)
where object is an object of class
"IndependenceLinearStatistic", alternative is a character
specifying the direction of the alternative hypothesis and paired is a
logical indicating that paired data have been transformed in such a way that
the (unstandardized) linear statistic is the sum of the absolute values of the
positive differences between the paired observations.
Slots
For objects of classes "IndependenceTestStatistic",
"MaxTypeIndependenceTestStatistic",
"QuadTypeIndependenceTestStatistic" or
"ScalarIndependenceTestStatistic":
teststatistic:-
Object of class
"numeric". The test statistic. standardizedlinearstatistic:-
Object of class
"numeric". The standardized linear statistic. linearstatistic:-
Object of class
"matrix". The linear statistic for each block. expectation:-
Object of class
"matrix". The expectation of the linear statistic for each block. covariance:-
Object of class
"matrix". The lower triangular elements of the covariance of the linear statistic for each block. xtrans:-
Object of class
"matrix". The transformedx. ytrans:-
Object of class
"matrix". The transformedy. xtrafo:-
Object of class
"function". The regression function forx. ytrafo:-
Object of class
"function". The influence function fory. x:-
Object of class
"data.frame". The variablesx. y:-
Object of class
"data.frame". The variablesy. block:-
Object of class
"factor". The block structure. weights:-
Object of class
"numeric". The case weights.
Additionally, for objects of classes "MaxTypeIndependenceTest" or
"ScalarIndependenceTest":
alternative:-
Object of class
"character". The direction of the alternative hypothesis.
Additionally, for objects of class "QuadTypeIndependenceTest":
covarianceplus:-
Object of class
"numeric". The lower triangular elements of the Moore-Penrose inverse of the covariance of the linear statistic. df:-
Object of class
"numeric". The rank of the covariance matrix.
Additionally, for objects of classes "QuadTypeIndependenceTest" or
"ScalarIndependenceTest":
paired:-
Object of class
"logical". The indicator for paired test statistics.
Extends
For objects of class "IndependenceTestStatistic":
Class "IndependenceLinearStatistic", directly.
Class "IndependenceTestProblem", by class
"IndependenceLinearStatistic", distance 2.
Class "IndependenceProblem", by class
"IndependenceLinearStatistic", distance 3.
For objects of classes "MaxTypeIndependenceTestStatistic",
"QuadTypeIndependenceTestStatistic" or
"ScalarIndependenceTestStatistic":
Class "IndependenceTestStatistic", directly.
Class "IndependenceLinearStatistic", by class
"IndependenceTestStatistic", distance 2.
Class "IndependenceTestProblem", by class
"IndependenceTestStatistic", distance 3.
Class "IndependenceProblem", by class
"IndependenceTestStatistic", distance 4.
Known Subclasses
For objects of class "IndependenceTestStatistic":
Class "MaxTypeIndependenceTestStatistic", directly.
Class "QuadTypeIndependenceTestStatistic", directly.
Class "ScalarIndependenceTestStatistic", directly.
Methods
- ApproxNullDistribution
-
signature(object = "MaxTypeIndependenceTestStatistic"): See the documentation forApproxNullDistribution()for details. - ApproxNullDistribution
-
signature(object = "QuadTypeIndependenceTestStatistic"): See the documentation forApproxNullDistribution()for details. - ApproxNullDistribution
-
signature(object = "ScalarIndependenceTestStatistic"): See the documentation forApproxNullDistribution()for details. - AsymptNullDistribution
-
signature(object = "MaxTypeIndependenceTestStatistic"): See the documentation forAsymptNullDistribution()for details. - AsymptNullDistribution
-
signature(object = "QuadTypeIndependenceTestStatistic"): See the documentation forAsymptNullDistribution()for details. - AsymptNullDistribution
-
signature(object = "ScalarIndependenceTestStatistic"): See the documentation forAsymptNullDistribution()for details. - ExactNullDistribution
-
signature(object = "QuadTypeIndependenceTestStatistic"): See the documentation forExactNullDistribution()for details. - ExactNullDistribution
-
signature(object = "ScalarIndependenceTestStatistic"): See the documentation forExactNullDistribution()for details. - covariance
-
signature(object = "QuadTypeIndependenceTestStatistic"): See the documentation forcovariance()for details. - initialize
-
signature(.Object = "IndependenceTestStatistic"): See the documentation forinitialize()(in package methods) for details. - initialize
-
signature(.Object = "MaxTypeIndependenceTestStatistic"): See the documentation forinitialize()(in package methods) for details. - initialize
-
signature(.Object = "QuadTypeIndependenceTestStatistic"): See the documentation forinitialize()(in package methods) for details. - initialize
-
signature(.Object = "ScalarIndependenceTestStatistic"): See the documentation forinitialize()(in package methods) for details. - statistic
-
signature(object = "IndependenceTestStatistic"): See the documentation forstatistic()for details.