ks2Test
Two sample Kolmogorov--Smirnov test.}
Test Difference in Locations:
locationTest
The location test suite,
method="t"
the t test,
method="kw"
the Kruskal--Wallis test. }
Test Difference in Variance:
varianceTest
The variance test suite,
method="varf"
the variance F test,
method="bartlett"
the Bartlett test,
method="fligner"
the Fligner--Killeen test.}
Test Difference in Scale:
scaleTest
The scale test suite,
method=ansari
the Ansari--Bradley test,
method=mood
the Mood test.}
Test for Correlations:
correlationTest
The correlation test suite,
method=pearson
Pearson's coefficient,
method=kendall
Kendall's tau,
method=spearman
Spearman's rho.}ks2Test(x, y, title = NULL, description = NULL)locationTest(x, y, method = c("t", "kw2"),
title = NULL, description = NULL)
varianceTest(x, y, method = c("varf", "bartlett", "fligner"),
title = NULL, description = NULL)
scaleTest(x, y, method = c("ansari", "mood"),
title = NULL, description = NULL)
correlationTest(x, y, method = c("pearson", "kendall", "spearman"),
title = NULL, description = NULL)
"htest"
a different output report is produced. The classical tests presented
here return an S4 object of class "fHTEST"
. The object contains
the following slots:@test
returns an object of class "list"
containing (at least) the following elements:ks2Test
performs a Kolmogorov--Smirnov two sample test
that the two data samples x
and y
come from the same
distribution, not necessarily a normal distribution. That means that
it is not specified what that common distribution is.
Differences in Location:
The tTest
can be used to determine if the two sample
means are equal for unpaired data sets. Two variants are used,
assuming equal or unequal variances.
The kw2Test
performs a Kruskal-Wallis rank sum
test of the null hypothesis that the central tendencies or medians of
two samples are the same. The alternative is that they differ.
Note, that it is not assumed that the two samples are drawn from the
same distribution. It is also worth to know that the test assumes
that the variables under consideration have underlying continuous
distributions.
Differences in Variances:
The varfTest
can be used to compare variances of two
normal samples performing an F test. The null hypothesis is that
the ratio of the variances of the populations from which they were
drawn is equal to one.
The bartlett2Test
performs the Bartlett's test of the
null hypothesis that the variances in each of the samples are the
same. This fact of equal variances across samples is also called
homogeneity of variances. Note, that Bartlett's test is
sensitive to departures from normality. That is, if the samples
come from non-normal distributions, then Bartlett's test may simply
be testing for non-normality. The Levene test (not yet implemented)
is an alternative to the Bartlett test that is less sensitive to
departures from normality.
The fligner2Test
performs the Fligner-Killeen test of
the null that the variances in each of the two samples are the same.
Differences in Scale:
The ansariTest
performs the Ansari--Bradley two--sample
test for a difference in scale parameters. The test returns for
any sizes of the series x
and y
the exact p value
together with its asymptotic limit.
The code{moodTest}, is another test which performs a
two--sample test for a difference in scale parameters. The underlying
model is that the two samples are drawn from f(x-l) and
f((x-l)/s)/s, respectively, where l is a common
location parameter and s is a scale parameter. The null
hypothesis is s=1.
Correlations:
The correlationTest
for association between paired samples,
allows to compute Pearson's product moment correlation coefficient,
Kendall's tau, or Spearman's rho.Durbin J. (1961); Some Methods of Constructing Exact Tests, Biometrika 48, 41--55.
Durbin,J. (1973); Distribution Theory Based on the Sample Distribution Function, SIAM, Philadelphia.
Lehmann E.L. (1986); Testing Statistical Hypotheses, John Wiley and Sons, New York. Moore, D.S. (1986); Tests of the chi-squared type, In: D'Agostino, R.B. and Stephens, M.A., eds., Goodness-of-Fit Techniques, Marcel Dekker, New York.
## x, y -
x = rnorm(50)
y = rnorm(50)
## ks2Test -
ks2Test(x, y)
## locationTest | .tTest | .kw2Test -
locationTest(x, y)
## varianceTest | .varfTest, .bartlett2Test | .fligner2Test -
varianceTest(x, y)
## scaleTest | .ansariTest | .moodTest -
scaleTest(x, y)
## correlationTest | .pearsonTest | .kendallTest | .spearmanTest -
correlationTest(x, y)
Run the code above in your browser using DataLab