View source: R/NNCTFunctions.R
Xsq.nnsym | R Documentation |
An object of class "Chisqtest"
performing the hypothesis test of equality of the expected
values of the off-diagonal cell counts (i.e., entries) under RL or CSR in the NNCT for k \ge 2
classes.
That is, the test performs Dixon's or Pielou's (first type of) overall NN symmetry test which is appropriate
(i.e., have the appropriate asymptotic sampling distribution)
for completely mapped data or for sparsely sample data, respectively.
(See \insertCitepielou:1961,dixon:1994,ceyhan:SWJ-spat-sym2014;textualnnspat for more detail).
The type="dixon"
refers to Dixon's overall NN symmetry test and
type="pielou"
refers to Pielou's first type of overall NN symmetry test.
The symmetry test is based on the chi-squared approximation of the corresponding quadratic form
and type="dixon"
yields an extension of Dixon's NN symmetry test, which is extended by
\insertCiteceyhan:SWJ-spat-sym2014;textualnnspat and type="pielou"
yields
Pielou's overall NN symmetry test.
The function yields the test statistic, p
-value and df
which is k(k-1)/2
, description of the
alternative with the corresponding null values (i.e., expected values) of differences of the off-diagonal entries,(which is
0 for this function) and also the sample estimates (i.e., observed values) of absolute differences of the off-diagonal entries of
NNCT (in the upper-triangular form).
The functions also provide names of the test statistics, the description of the test and the data set used.
The null hypothesis is that all E(N_{ij})=E(N_{ji})
for i \ne j
in the k \times k
NNCT (i.e., symmetry in the
mixed NN structure) for k \ge 2
.
In the output, if if type="pielou"
,
the test statistic, p
-value and the df are valid only for (properly) sparsely sampled data.
See also (\insertCitepielou:1961,dixon:1994,ceyhan:SWJ-spat-sym2014;textualnnspat) and the references therein.
Xsq.nnsym(dat, lab, type = "dixon", ...)
dat |
The data set in one or higher dimensions, each row corresponds to a data point. |
lab |
The |
type |
The type of the overall NN symmetry test with default= |
... |
are for further arguments, such as |
A list
with the elements
statistic |
The chi-squared test statistic for Dixon's or Pielou's (first type of) overall NN symmetry test |
stat.names |
Name of the test statistic |
p.value |
The |
df |
Degrees of freedom for the chi-squared test, which is |
estimate |
Estimates, i.e., absolute differences of the off-diagonal entries of NNCT (in the upper-triangular form). |
est.name , est.name2 |
Names of the estimates, former is a shorter description of the estimates than the latter. |
null.value |
Hypothesized null values for the differences between the expected values of the off-diagonal entries, which is 0 for this function. |
method |
Description of the hypothesis test |
data.name |
Name of the data set, |
Elvan Ceyhan
Znnsym.ss
, Znnsym.dx
and Znnsym2cl
n<-20 #or try sample(1:20,1)
Y<-matrix(runif(3*n),ncol=3)
cls<-sample(1:2,n,replace = TRUE) #or try cls<-rep(1:2,c(10,10))
Xsq.nnsym(Y,cls)
Xsq.nnsym(Y,cls,method="max")
Xsq.nnsym(Y,cls,type="pielou")
#cls as a factor
na<-floor(n/2); nb<-n-na
fcls<-rep(c("a","b"),c(na,nb))
Xsq.nnsym(Y,fcls)
Xsq.nnsym(Y,fcls,type="pielou")
#############
n<-40
Y<-matrix(runif(3*n),ncol=3)
cls<-sample(1:4,n,replace = TRUE) #or try cls<-rep(1:2,c(10,10))
Xsq.nnsym(Y,cls)
Xsq.nnsym(Y,cls,type="pielou")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.