# Empirical distribution function

(Redirected from ECDF)
The blue line shows an empirical distribution function. The black bars represent the samples corresponding to the empirical distribution function and the gray curve is the true cumulative distribution function.

In statistics, an empirical distribution function is the distribution function associated with the empirical measure of a sample. This cumulative distribution function is a step function that jumps up by 1/n at each of the n data points. Its value at any specified value of the measured variable is the fraction of observations of the measured variable that are less than or equal to the specified value.

The empirical distribution function estimates the cumulative distribution function underlying of the points in the sample and converges with probability 1 according to the Glivenko–Cantelli theorem. A number of results exist to quantify the rate of convergence of the empirical distribution function to the underlying cumulative distribution function.

## Definition

Let (x1, …, xn) be independent, identically distributed real random variables with the common cumulative distribution function F(t). Then the empirical distribution function is defined as [1][2]

${\displaystyle {\hat {F}}_{n}(t)={\frac {{\mbox{number of elements in the sample}}\leq t}{n}}={\frac {1}{n}}\sum _{i=1}^{n}\mathbf {1} _{x_{i}\leq t},}$

where ${\displaystyle \mathbf {1} _{A}}$ is the indicator of event A. For a fixed t, the indicator ${\displaystyle \mathbf {1} _{x_{i}\leq t}}$ is a Bernoulli random variable with parameter p = F(t), hence ${\displaystyle \scriptstyle n{\hat {F}}_{n}(t)}$ is a binomial random variable with mean nF(t) and variance nF(t)(1 − F(t)). This implies that ${\displaystyle \scriptstyle {\hat {F}}_{n}(t)}$ is an unbiased estimator for F(t).

However, in some textbooks,[3][4] the definition is given as ${\displaystyle {\hat {F}}_{n}(t)={\frac {1}{n+1}}\sum _{i=1}^{n}\mathbf {1} _{x_{i}\leq t}}$

## Asymptotic properties

Since the ratio (n+1) / n approaches 1 as n goes to infinity, the asymptotic properties of the two definitions that are given above are the same.

By the strong law of large numbers, the estimator ${\displaystyle \scriptstyle {\hat {F}}_{n}(t)}$ converges to F(t) as almost surely, for every value of t:[1]

${\displaystyle {\hat {F}}_{n}(t)\ {\xrightarrow {a.s.}}\ F(t),}$

thus the estimator ${\displaystyle \scriptstyle {\hat {F}}_{n}(t)}$ is consistent. This expression asserts the pointwise convergence of the empirical distribution function to the true cumulative distribution function. There is a stronger result, called the Glivenko–Cantelli theorem, which states that the convergence in fact happens uniformly over t:[5]

${\displaystyle \|{\hat {F}}_{n}-F\|_{\infty }\equiv \sup _{t\in \mathbb {R} }{\big |}{\hat {F}}_{n}(t)-F(t){\big |}\ {\xrightarrow {a.s.}}\ 0.}$

The sup-norm in this expression is called the Kolmogorov–Smirnov statistic for testing the goodness-of-fit between the empirical distribution ${\displaystyle \scriptstyle {\hat {F}}_{n}(t)}$ and the assumed true cumulative distribution function F. Other norm functions may be reasonably used here instead of the sup-norm. For example, the L²-norm gives rise to the Cramér–von Mises statistic.

The asymptotic distribution can be further characterized in several different ways. First, the central limit theorem states that pointwise, ${\displaystyle \scriptstyle {\hat {F}}_{n}(t)}$ has asymptotically normal distribution with the standard ${\displaystyle {\sqrt {n}}}$ rate of convergence:[1]

${\displaystyle {\sqrt {n}}{\big (}{\hat {F}}_{n}(t)-F(t){\big )}\ \ {\xrightarrow {d}}\ \ {\mathcal {N}}{\Big (}0,F(t){\big (}1-F(t){\big )}{\Big )}.}$

This result is extended by the Donsker’s theorem, which asserts that the empirical process ${\displaystyle \scriptstyle {\sqrt {n}}({\hat {F}}_{n}-F)}$, viewed as a function indexed by ${\displaystyle \scriptstyle t\in \mathbb {R} }$, converges in distribution in the Skorokhod space ${\displaystyle \scriptstyle D[-\infty ,+\infty ]}$ to the mean-zero Gaussian process ${\displaystyle \scriptstyle G_{F}=B\circ F}$, where B is the standard Brownian bridge.[5] The covariance structure of this Gaussian process is

${\displaystyle \mathrm {E} [\,G_{F}(t_{1})G_{F}(t_{2})\,]=F(t_{1}\wedge t_{2})-F(t_{1})F(t_{2}).}$

The uniform rate of convergence in Donsker’s theorem can be quantified by the result known as the Hungarian embedding:[6]

${\displaystyle \limsup _{n\to \infty }{\frac {\sqrt {n}}{\ln ^{2}n}}{\big \|}{\sqrt {n}}({\hat {F}}_{n}-F)-G_{F,n}{\big \|}_{\infty }<\infty ,\quad {\text{a.s.}}}$

Alternatively, the rate of convergence of ${\displaystyle \scriptstyle {\sqrt {n}}({\hat {F}}_{n}-F)}$ can also be quantified in terms of the asymptotic behavior of the sup-norm of this expression. Number of results exist in this venue, for example the Dvoretzky–Kiefer–Wolfowitz inequality provides bound on the tail probabilities of ${\displaystyle \scriptstyle {\sqrt {n}}\|{\hat {F}}_{n}-F\|_{\infty }}$:[6]

${\displaystyle \Pr \!{\Big (}{\sqrt {n}}\|{\hat {F}}_{n}-F\|_{\infty }>z{\Big )}\leq 2e^{-2z^{2}}.}$

In fact, Kolmogorov has shown that if the cumulative distribution function F is continuous, then the expression ${\displaystyle \scriptstyle {\sqrt {n}}\|{\hat {F}}_{n}-F\|_{\infty }}$ converges in distribution to ${\displaystyle \scriptstyle \|B\|_{\infty }}$, which has the Kolmogorov distribution that does not depend on the form of F.

Another result, which follows from the law of the iterated logarithm, is that [6]

${\displaystyle \limsup _{n\to \infty }{\frac {{\sqrt {n}}\|{\hat {F}}_{n}-F\|_{\infty }}{\sqrt {2\ln \ln n}}}\leq {\frac {1}{2}},\quad {\text{a.s.}}}$

and

${\displaystyle \liminf _{n\to \infty }{\sqrt {2n\ln \ln n}}\|{\hat {F}}_{n}-F\|_{\infty }={\frac {\pi }{2}},\quad {\text{a.s.}}}$