Suggestion of confidence interval methods for the Cronbach alpha in application to complex survey data
Section 2. Design-based confidence intervals for
In this section, we discuss two methods to obtain the confidence
interval for
the confidence interval based on the linearization
method using the influence function (Deville, 1999; Demnati and Rao, 2004) and the
coverage-corrected bootstrap method (Hall, Martin and Schucany, 1989). In
this discussion, we consider strategies to deal with stratification, since
stratification is a common feature in surveys and may decrease the magnitude of
the variances for the statistics of interest (Lohr, 1999). We note that the
sampling design for the NCS-R used stratification (more details in Section 4).
Later, in Section 3, we show that the linearization will be sufficient for
most practical cases (e.g., scales with ordinal responses); however, the
coverage rate may not be satisfactory with some non-normal distributions. The coverage-corrected
bootstrap method when applied to survey data is proposed as a possible
alternative to the linearization method in those cases (Section 2.2).
2.1 Linearization
A symmetric
confidence interval can be obtained based on the normal approximation of an
estimator for a finite population (Hájek,
1981; Sen, 1995). The linearization method is applied for the variance
estimation of complex statistics. In
a survey sampling setting, we consider a population index set
with
population size
A random
sample
of size
is
selected from
by a
sampling design
for all
The
value
denotes
the sampling weight associated with the index
For
probability sampling, the sampling weight for index
is the
inverse of the first order inclusion probability, i.e.,
For each
unit
of the
population
there is
a point (or observation)
of
a
-dimensional real space. In a similar manner to
Deville (1999), let us consider the population
that is
represented by the measure
as
having a mass of
in each
of the points
In this
way, we have
and
for any
vector value
where we
define the integral of a vector as the integral of each component of the
vector. The measure
is the
estimator of
allocating a weight
to any
point
and 0 to
any other points. Following some conventional notation (e.g., Cochran, 1977),
let
Also let
The
influence function of a “functional”
is
defined as
where
denotes
the added unit mass at point
(Deville, 1999), and the functional
(Krätschmer,
Schied and Zähle, 2012) maps a measure to a set (e.g., the real line). The
examples of the functional include
and
Note
that this classical definition of the influence function (Hampel, Ronchetti,
Rousseeuw and Stahel, 1986;
Davison and Hinkley, 1997) is slightly different from that of Deville
(1999) where he defines a measure
to
satisfy
Let us
define the linearized value
Let
indicate
the substitution estimator of
by
replacing
by
Assume
that the postulate of Deville (1999), i.e.,
has a
zero-mean multi-normal distribution as a limit, where
and
are the
population total and the total estimator for general observation
and
and
tend
toward infinity. This fact leads to
Assuming
that
can be
derived for any direction of an increase, a similar argument to Deville (1999)
gives rise to the result
for some
positive value
Equation (2.1)
results in the asymptotic variance of
If
then the
influence function at
is
For a complex
statistic as the functions of simple statistics, we have the influence function
where
is a
differentiable function on the space of values for
and
is the
matrix of the partial derivatives of
(Deville, 1999). In many cases, the linearized
value
includes
parameters to be estimated. Let
indicate
the approximation of
using
some statistics estimated by the sample. Deville (1999) notes that with a fixed
and finite number of estimated parameters, the variance estimators based on
and
are
equivalent by an asymptotically negligible quantity.
Now, we obtain the
linearized value for
as
follows. Consider a data set
where
is a
-variate observation indicating
items in
an instrument and
is the
sample size. Let
and
denote
the
elements
of
and
as
defined in Section 1, respectively. Specifically, we define
(Lohr,
1999), where
and
are
element
of
and its
population mean, respectively. For simple random sampling without replacement
(SRSWOR), we define
where
is the
size of the sample
and
is the
sample mean of
(Lohr,
1999). For obtaining
for more complicated sampling methods including
unequal probability sampling, we refer to Swain and Mishra (1994) and Patel and
Bhatt (2016). In survey sampling, the sampling weights are used for correcting
the disproportionality of the sample regarding the target population of
interest (Pfeffermann, 1993). With the complex sampling designs often used in practice, failure to consider the sampling designs
may provide biased inferences. For more of a discussion of the role of sampling
weights, we refer to Pfeffermann (1993). For the variance estimation of survey data, the linearization
method can be applied as in formula (2.2) incorporating the sampling weights.
Following conventional notations of the vectorization of a matrix, let
be the column vector of nonduplicated elements
of the matrix
be the column vector composed of the columns
of
Let
indicate the collection of statistics as the
components of
and
indicate the collection of corresponding
parameters. Specifically, we let
Also, let the matrix
indicate a transition matrix that satisfies
the relationship
which borrows the transition matrix expression
from van Zyl et al. (2000). We propose a linearized value for
as
where a
Jacobean matrix
and
is the
identity
matrix. We can now obtain the
linearized value (2.5).
Derivation of (2.5): We consider the variance
of
since its variance is the same as
Let
Also, let
and
a
-vector and a
-vector, respectively. Then, we have
Now, in (2.6),
we can show
Using (2.6)
and (2.7), we can obtain
Note that the
expression (2.8) is a vector that consists of the derivatives of
with
respect to the components of
Each
element in (2.8) is multiplied by the influence function corresponding to the
statistics in
as in (2.4).
This is accomplished by multiplying (2.8) by
which is
obtained by using (2.3). Now substituting
by
leads to
the linearized value (2.5).
The formula for
the new value (2.5) is easily implemented in the computer code using commonly
available computer software. The relevant R code is available in the
Supplementary Material.
We note that, in
application to survey sampling, the estimate
should
be obtained properly by incorporating the survey design. The variance is
estimated by
where
indicates an operation to obtain the variance
incorporating the weights and survey design properly, e.g., the
Sen-Yates-Grundy variance estimator (Sen, 1953; Yates and Grundy, 1953), an
unbiased variance estimator for the Horvitz-Thompson estimator (Horvitz and
Thompson, 1952) under designs with fixed sample sizes (e.g., Särndal, Swensson
and Wretman, 1992) or the variance estimator for sampling with the replacement
as a conservative approximation (Wolter, 1985). Specifically, in this paper,
the variance for the NCS-R data is estimated as
where
indicates the design-specific variance
estimator for stratum
Once
values are obtained, standard statistical
software for survey sampling such as R package “survey” (Lumley, 2004) can be
used for the calculation of (2.9).
Now, consider a
case that
is a
random variable following a distribution and that an observation is a
realization of the random variable; in addition, a sample of size
is
obtained according to the random variable. In this specific case, we do not
consider the finite population, where the design-based variance estimation is
suitable as shown in the previous discussion. In a random variable setting, let
indicate
the estimator with the measure
as the
empirical distribution function (Fernholz, 1991). Employing the concept of a
robust statistical inference based on the influence function (Davison and
Hinkley, 1997), the sample variance for the population can be calculated by
where
is the linearized
value (2.5) obtained from the statistic
based on
the sample (size n) and
is the
sample mean of
We also
note that the formula (2.10) is not constructed for infinite populations in
survey methodology, where the finite population is seen as a realization from
an infinite population. In that case, the outcomes of a statistical model give
rise to the values of the characteristics of interest in the finite population,
thus the model-based variance estimation is appropriate (Binder and Roberts,
2009). The formula (2.10) can be used for a general data analytical setting,
where observations are considered as realizations of a random variable.
2.2 The coverage-corrected
bootstrap method
The
linearization provides reasonable estimates for the confidence intervals;
however, in some cases, the coverage rate may not be satisfactory when the underlying
distributions are non-normal (see Section 3). In these cases, some
computer-intensive approaches such as the double bootstrap method, which is
also called the coverage-corrected bootstrap may be implemented (Hall
et al., 1989). We
primarily discuss the double bootstrap method instead of the typical “single”
bootstrap method (DiCiccio and
Romano, 1988) since we observe that the single bootstrap
method may not be satisfactory with non-normal underlying distributions (e.g.,
lognormal distribution) in terms of the coverage rate (Table 3.3).
For adjusting
the bootstrap weight, the rescaling method referred to as the Rao-Wu bootstrap
(Rao and Wu, 1988) is a popular approach for analyzing a lot of survey data, e.g.,
from Statistics Canada
surveys (Mach, Saïdi and Pettapiece, 2007). The
Rao-Wu bootstrap method is based on the assumption of sampling with a
replacement, but is often employed for sampling without a replacement as well,
when the first-stage sampling fraction is negligible (Mach et al., 2007).
Herein, we propose implementing the coverage-corrected bootstrap method using the
weight adjustment from Rao and Wu (1988). Among the various bootstrap confidence interval
techniques (e.g., for these varieties, see Hwang, 1995), we consider the
percentile bootstrap interval, which is a strictly nonparametric bootstrap
approach (Hall, Martin and
Schucany, 1989).
The coverage
rates of the bootstrap confidence intervals can be corrected by incorporating
additional bootstrap procedures. Because of bootstrapping the bootstrap sample,
this kind of a procedure is referred to as the double bootstrap method (Martin,
1992). It is known that this method reduces the coverage error of two-sided
confidence intervals by a factor of the order
compared to the single bootstrap or normal-theory
confidence intervals (Martin,
1992). Suppose
and
are
the lower and upper bounds of the percentile bootstrap confidence interval
using the original data. As proposed by Hall et al. (1989), the
coverage-corrected bootstrap confidence
interval can be defined as
where a positive value of
satisfies
The values
and
indicate
the
lower and upper bounds, respectively, of the confidence interval obtained by
bootstrapping a resampled data set. The probability in the right-hand side of equation (2.11)
is empirically evaluated as shown in the following steps.
Step 1:
For each bootstrap sample
we obtain the intervals based on second-time resamples,
Step 2:
We search
satisfying
where
indicates the empirical probability.
Step 3:
The confidence interval is
obtained by
We use
since the true
is assumed to be between 0 and 1.
In the
analysis, we have to resample the data without disrupting the survey design
structure. The bootstrap is carried out within each stratum, and all
observations in the same cluster should be kept together in a resampled data
set (Lohr, 1999). For each resampled data set, new weights need to be obtained
(Rao, Wu and Yue, 1992). Specifically, let
indicate the sample size of the primary
sampling unit (PSU) in stratum
Suppose we resample
clusters for each stratum. Then, the rescaled
weight for observation
in
the resample is
where
is the number of repetitions of the PSU that
observation
belongs
to and
is the
original weight of observation
(Rao et al., 1992; Mach, Dumais and Robinson, 2005; Mach et al., 2007).
When
the bootstrap weight becomes
which is
a conventional bootstrap weight (Lohr, 1999). This procedure is repeated to
obtain a total of
bootstrap samples. For the actual data
analysis, we use
following the common practice of Statistics
Canada surveys (Canadian Community Health Survey - Annual Component, 2007). To
obtain the estimates, the stratification or cluster structure is no longer
considered since the bootstrap weights take into account the survey design
structure (Lohr, 1999). The percentile interval will be obtained based on the
values
of the estimates of
For each
resample,
is estimated
based on the sample variance and covariance matrix incorporating the weights.
To obtain the coverage-corrected confidence interval, we carry out the
additional bootstrap with each bootstrap sample in a similar manner to what was
explained above. In the simulation and data analysis we use 200 bootstrap
samples for the second round of bootstrapping. The relevant R code is provided
in the Supplementary Material.