3. Estimating the income density function
Eric Graf and Yves Tillé
Previous | Next
In a design-based approach with a finite population,
inference is made in relation to the sampling design
used to select a sample
from a finite population
of size
. In this approach, only the
sample inclusion indicators are random; all other quantities are fixed. The
population income distribution function is then a step function:
, and its derivative, the density function,
does not exist due to discontinuities. If a model-based approach with a
super-population model to justify the income density function term is not
desired, then the distribution function must be artificially smoothed to make
it differentiable. Therefore, our use of “density function” is not quite
correct. For purposes of smoothing, Deville (2000) and Osier (2009) suggest
using Gaussian kernel estimation to estimate the income density function:
where
is the bandwidth that Osier estimates using
and
is the estimated standard deviation of the
empirical income distribution:
Note that this estimate of
is not robust, since it is very sensitive to the
extreme values of
Income data often have a distribution tail
extending to the right with values that may be extremely high; these are “representative outliers” as defined
by Chambers (1986) and Hulliger (1999). As the simulations in Section 4
will show, this can generate a strong bias in the variance estimates. Verma and
Betti (2011) also use kernel estimation, recalling that Silverman (1986) states
that the choice of kernel is not critical to ensure that
converges toward
but the choice of bandwidth is. They use a
value recommended by Silverman for distributions with a positive skewness
coefficient,
In their findings, they point out that
the linearization method may be problematic because of irregularities in the
empirical density function. They also state that these problems are all the
more cause for concern because survey data often contain groups of observations
with the same value (due to rounding or range questions), which can make estimating
the density more complicated. The rest of this article describes the solutions
we are proposing to reduce bias in variance estimates.
3.1 Using the logarithm
One solution that produces very good results, as shown
below, is simply to use the logarithm to estimate the density of
If
where
is the income and
is a positive real number equals to, say,
where there may be negative or zero incomes
(ignoring that
would be estimated), then
where
and
would be random variables. Therefore,
That is,
which gives us the following estimator for the
density of
The estimated density at
for
can therefore be determined by estimating the
density of the logarithm of the variable divided by the value of the variable
at a given point. This property is valid for finite populations. Using the
logarithm has the advantage of reducing the leveraging effect of large income
values in the kernel density approximation calculation. Simulations show that
this simple method significantly reduces bias.
3.2 Nearest neighbour with minimum bandwidth
Deville (2000) outlines another density estimation
method that is a “nearest neighbour” method (see Silverman 1986) using the
kernel
where
and the choice of
and
with
is to be determined and could depend on
The distance
represents the bandwidth
The density estimate would therefore be
where
Note that the density estimate (3.3) is not a continuous
function and would not be suitable for estimating density values at the end
tails of the distribution. Since our work relies little on distribution tails,
we shall consider this approach as an option.
Our second proposal for estimating the density of
is based on the idea above. It is a nearest
neighbour method, but also imposes a minimum bandwidth. Specifically, our
method requires the use of at least
observations nearest to point
with minimum bandwidth where
is the rule of thumb (Silverman 1986) for
determining the bandwidth. This is also the default bandwidth value in the R function density. This solution is more robust
than (3.1) and avoids the problems that arise when a number of values
are very close to each other, which is often
the case because the individuals interviewed tend to round their income.
As the values
are assumed to be ordered by rank, the width
of the window around
is initially determined by the
nearest observations, where
In the simulations discussed in the next
section, after various trials,
was initially set at 30. The density of
is imputed to be the estimated density at the
nearest observed point
that is less than or equal to
that is,
The bandwidth at
in fact depends on the
nearest observations around
with
which will be denoted
in the rest of this article. The density is
therefore estimated only at observed points, with no smoothing or interpolation
between the values
The algorithm for estimating
is as follows (see also Figure 3.1):

1. The initial width of the window around
point
where
is defined as
2. If the width of the resulting window
is less than
,
increment the two bounds:
upper bound:
as long as
lower bound:
as long as
which implies that
unless
or
in which case there is no longer the same
number of points on each side of
3. Repeat step 2 until
4. The estimated density at
can then be written as
with standardized weights
The number of observations
used in the calculation may vary, and it
depends on the local curvature of the empirical distribution function. The
condition
guarantees a minimum window width in places
where numerous observations would be concentrated over a small interval. The
procedure is made even more solid by combining this approach with the preceding
approach, that is, by estimating the density of the logarithm of the variable
divided by its (non-logarithmic) value:
3.3 Robustness of the linearized variable
As stated above, for the median or for other quantiles,
Croux (1998) points out that the empirical influence function or the linearized
variable estimated using the sample is not as robust as it appears to be, even
if the density function is known. We confirmed this for the EU-SILC data used
in the model simulations with a Generalized Beta distribution of the second kind (GB2)
by means of the R function profml.gb2 (Graf and Nedyalkova 2011). For small samples
the potential bias of the linedarized variable
resulting from too many outliers may also bias the variance estimate calculated
using the linearized variable. For larger samples
a maximum relative bias in the variance
estimated using the empirical versus theoretical linearized variable may reach 5%. However, it is below the
percentage in absolute terms three times out of four.
Previous | Next