Tutorials › Econometrics (Graduate) › Distributional Estimation With Missing Outcomes

Quantile and Distribution Regression · Tutorial 607 of 952

Distributional Estimation With Missing Outcomes

Learn to construct and interpret inverse-probability-weighted distribution and quantile estimates when outcomes are missing.

Advanced 12 min read

What You'll Learn

  • State the missing-at-random and positivity assumptions needed for response weighting.
  • Derive the inverse-probability identity that identifies a marginal outcome CDF.
  • Estimate conditional CDFs and marginal quantiles using response weights.
  • Distinguish the source population from a separately specified target population.
  • Diagnose weak overlap and explain how weight truncation changes an estimate.

Why Missing Outcomes Change a Distribution

When an outcome is missing for some units, the observed outcomes need not have the same distribution as the outcomes for everyone in the study. If response is more likely for people with particular observed characteristics, the respondents can overrepresent some parts of the covariate distribution. Averages are not the only quantities affected: the entire outcome distribution, including its quantiles, can be distorted.

Response-probability weighting addresses this problem by giving each observed outcome more weight when it represents units that were less likely to respond. The method does not recover missing values one by one. Instead, under explicit assumptions, it identifies distributional features of a defined population from observed outcomes and covariates.

Definition: Let \(Y_i\) be the outcome of interest, \(X_i\) a vector of covariates observed for every unit, and \(R_i\) an indicator equal to 1 if \(Y_i\) is observed and 0 otherwise. The response probability is \(\pi(X_i)=P(R_i=1\mid X_i)\). Outcomes are missing at random given \(X\) if \(R\) and \(Y\) are conditionally independent given \(X\), written \(R\perp Y\mid X\). Positivity requires \(\pi(X)>0\) for covariate values that occur in the target population.

The target population must be specified. In the basic setup here, it is the population represented by the study’s eligible units, whose covariates are observed whether or not their outcomes are observed. The assumptions say that, within covariate values, respondents represent nonrespondents with respect to \(Y\), and that every relevant covariate group has some chance of response. They do not say that response is unrelated to the outcome without conditioning on \(X\).

Why Inverse Response Probabilities Work

A respondent with response probability 0.25 receives weight \(1/0.25=4\): that respondent represents, on average, four units with those covariates. This intuition follows from a conditional expectation identity. For any fixed threshold \(y\), let \(I(Y\leq y)\) equal 1 when the outcome is at most \(y\), and 0 otherwise.

$$ E\left[\left.\frac{R}{\pi(X)}I(Y\leq y)\right|X,Y\right] = \frac{I(Y\leq y)}{\pi(X)}E[R\mid X,Y] = I(Y\leq y). $$

The first equality uses the fact that \(X\) and \(Y\) are fixed inside this conditional expectation. Under missing at random, \(E[R\mid X,Y]=P(R=1\mid X,Y)=P(R=1\mid X)=\pi(X)\); positivity makes the division valid. Taking expectations of both sides gives the identification result:

Identification result: Under missing at random and positivity, the population CDF \(F_Y(y)=P(Y\leq y)\) satisfies
$$ F_Y(y)=E[I(Y\leq y)] =E\left[\frac{R}{\pi(X)}I(Y\leq y)\right]. $$

This argument applies to every threshold \(y\), so it identifies the marginal outcome distribution, not just one mean. If response probabilities are known, a sample version of the expectation on the right is the Horvitz–Thompson CDF estimator. If the probabilities are estimated, the same construction uses estimated probabilities \(\hat{\pi}(X_i)\), provided their estimation is sufficiently reliable.

$$ \hat F_{\mathrm{HT}}(y)=\frac{1}{n}\sum_{i=1}^{n} \frac{R_i}{\hat{\pi}(X_i)}I(Y_i\leq y). $$

In finite samples this estimator need not end at 1, because the sum of the estimated weights need not equal \(n\). A common alternative is the normalized, or Hájek, weighted CDF:

$$ \hat F_{\mathrm{H}}(y)= \frac{\sum_{i=1}^{n}R_i\hat{\pi}(X_i)^{-1}I(Y_i\leq y)} {\sum_{i=1}^{n}R_i\hat{\pi}(X_i)^{-1}}. $$

The normalized version is a weighted empirical CDF: it is nondecreasing and runs from 0 to 1 when the observed outcomes are finite. Both estimators target the same population CDF under the assumptions and suitable sampling conditions, though they can differ in a finite sample.

Conditional CDFs and Marginal Quantiles

For a particular covariate value \(x\), the conditional CDF is \(F(y\mid x)=P(Y\leq y\mid X=x)\). With discrete covariates, it can be estimated within the \(X=x\) group using response weights. With continuous covariates, a conditional model or a smoother is needed; for example, a kernel estimator gives more influence to observations with covariates near \(x\).

$$ \hat F(y\mid x)= \frac{\sum_{i=1}^{n}R_i\hat{\pi}(X_i)^{-1}K_h(X_i-x)I(Y_i\leq y)} {\sum_{i=1}^{n}R_i\hat{\pi}(X_i)^{-1}K_h(X_i-x)}. $$

Here \(K_h(X_i-x)\) is a nonnegative smoothing weight that decreases with the distance between \(X_i\) and \(x\); \(h\) controls the degree of smoothing. This estimator requires appropriate smoothness and enough observed outcomes near \(x\). Alternatively, distribution regression models the binary indicator \(I(Y\leq y)\) as a function of \(X\), fitting a separate binary-response model at each threshold or using a suitably structured model across thresholds. The response weights can be used in the fitting procedure. Any fitted conditional CDF should be a valid nondecreasing distribution curve in \(y\).

A marginal quantile for probability level \(\tau\), where \(0<\tau<1\), is defined as the generalized inverse of the marginal CDF. Thus the response-weighted marginal quantile is obtained by inverting the estimated marginal CDF, not by averaging conditional quantiles.

Definition: The population \(\tau\)-quantile is \(Q_Y(\tau)=\inf\{y:F_Y(y)\geq\tau\}\). Its weighted sample estimate is \(\hat Q_Y(\tau)=\inf\{y:\hat F(y)\geq\tau\}\), using the chosen weighted CDF estimator.

Worked Example: A Normalized Marginal CDF and Median

Suppose six eligible units have fully observed covariates, but only four outcomes are observed. The four respondents have outcomes and known response probabilities \((10,0.50)\), \((15,1.00)\), \((20,0.50)\), and \((30,0.50)\). Assume missing at random given the covariates and positivity for all six units. Estimate the source-population CDF at \(y=20\) and its median using the normalized estimator.

The respective response weights are \(2,1,2,2\). The weighted total among observed outcomes at or below 20 is \(2+1+2=5\), and the total respondent weight is \(2+1+2+2=7\). Therefore,

$$ \hat F_{\mathrm{H}}(20)=\frac{5}{7}=0.7143. $$

In this estimate, about 71.4% of the target population has an outcome at or below 20, in the outcome’s units. The weighted empirical distribution puts weights 2, 1, 2, and 2 at 10, 15, 20, and 30. Its cumulative weights are 2, 3, 5, and 7 out of 7. The first cumulative proportion to reach 0.50 is at 20, so \(\hat Q_Y(0.50)=20\). This is a hypothetical estimate, not a claim that the six units’ missing outcomes are known.

For comparison, the Horvitz–Thompson estimate at 20 is \(5/6=0.8333\), since its denominator is the six eligible units rather than the total respondent weight. The difference between 0.8333 and 0.7143 illustrates why finite-sample estimates from the two formulas need not agree.

Standardizing Conditional Distributions to a Target

A marginal distribution can also be assembled from conditional distributions. If the target population has covariate distribution \(F_X\), then

$$ F_Y(y)=\int F(y\mid x)\,dF_X(x). $$

In a finite target sample with observed \(X_i\), a direct estimate averages estimated conditional CDFs over those target covariates. This makes the target population explicit: the same conditional outcome distributions can produce different marginal CDFs when averaged over different covariate distributions. The target needs support in the study data; if a target covariate group is absent, its conditional outcome distribution cannot be recovered from these data alone.

Worked Example: A Conditional CDF and Its Target-Population Average

Consider a hypothetical study with a binary covariate \(X\), indicating group A or group B. There are four eligible units in A and six in B, and \(X\) is known for everyone. In A, two outcomes are observed, 2 and 6, each with response probability 0.50. In B, three outcomes are observed, 8, 10, and 12, each with response probability 0.75. Suppose missing at random holds within groups and both groups have positive response probabilities.

Within A, both respondents receive weight \(1/0.50=2\). At threshold \(y=4\), one of the two observed outcomes is at most 4, so the weighted conditional estimate is

$$ \hat F(4\mid A)=\frac{2}{2+2}=0.50. $$

None of the observed outcomes in B is at most 4, giving \(\hat F(4\mid B)=0\). The target contains 4 of 10 units in A and 6 of 10 in B. Standardizing the two conditional estimates to that target covariate distribution gives

$$ \hat F_Y(4)=\frac{4}{10}(0.50)+\frac{6}{10}(0)=0.20. $$

Thus the estimated proportion of the specified target population with outcomes at most 4 is 20%. The group proportions used in this calculation come from all eligible units, not just respondents. This finite-sample standardized estimate differs from simply pooling respondent weights: the observed respondent counts in A and B need not match their target-population proportions.

Overlap, Large Weights, and Truncation

Positivity is an identification condition, but very small response probabilities create a practical problem even when they are technically positive. If \(\pi(X_i)\) is close to zero, the inverse weight is large. A few such respondents can dominate a weighted CDF and make the estimate unstable. It is therefore important to inspect the response probabilities and weights, including their range, largest values, and concentration among respondents.

Truncation or capping replaces large weights with a chosen maximum. It can reduce sensitivity to a small number of observations, but it changes the estimator and generally introduces bias for the original target distribution. Truncating does not repair a true lack of overlap: if some target covariate values have zero probability of response, their outcomes are not identified by response weighting. A different estimand, a defensible restriction of the target population, or additional information may be needed.

Worked Example: How Capping Weights Changes a Quantile

Suppose three hypothetical respondents have outcomes 0, 10, and 10, with response probabilities 0.50, 0.10, and 0.10. Assume the missing-at-random model and positivity are appropriate for the intended target. The uncapped weights are 2, 10, and 10. The normalized CDF at 0 is therefore

$$ \hat F_{\mathrm{H}}(0)=\frac{2}{2+10+10}=\frac{2}{22}=0.0909. $$

If weights are capped at 4, the weights become 2, 4, and 4, and the estimate becomes

$$ \hat F_{\mathrm{H,trunc}}(0)=\frac{2}{2+4+4}=\frac{2}{10}=0.2000. $$

At quantile level \(\tau=0.15\), the uncapped estimate is 10 because its CDF at 0 is below 0.15. The capped estimate is 0 because its CDF at 0 is 0.20, which reaches 0.15. The change is not just a numerical stabilization: capping has changed the estimated distribution and, here, the estimated quantile. Any truncation rule should be reported and its impact assessed against the untruncated estimate and the scientific target.

Assumptions, Interpretation, and a Common Pitfall

The key assumptions and choices should be stated alongside a distributional estimate:

  • Missing at random: after conditioning on the observed covariates used in the response model, response does not depend on the outcome.
  • Positivity: the response probability is positive for every covariate pattern represented in the target population.
  • Response-probability estimation: if \(\pi(X)\) is estimated, the model or estimation method must adequately recover the relevant response probabilities.
  • Target definition: the covariate distribution used in the marginal estimate must match the population about which the conclusion is made.

A common mistake is to say, “The respondents are representative because missingness is at random,” and then use an unweighted respondent CDF. That reasoning is wrong when response probabilities vary with \(X\): missing at random is a conditional statement, not a claim that the marginal respondent distribution equals the target distribution. The correction is to condition on the relevant observed covariates and use response weighting, or to estimate conditional CDFs and standardize them to the target covariate distribution. If response probabilities are constant across the target population, the unweighted respondent distribution may be appropriate under the stated assumptions; otherwise, it generally is not.

An estimate should be interpreted as a feature of the stated target population, under the missingness and positivity assumptions. It is not a causal effect, and weighting alone cannot verify that the missing-at-random assumption is true, since outcomes are unavailable for nonrespondents. Inference also needs to reflect the estimation procedure: when response probabilities are estimated, their uncertainty should be accounted for, and quantile uncertainty depends on the behavior of the estimated CDF near the quantile.

Key takeaway: Inverse response-probability weighting recovers distributional features by making observed outcomes represent the eligible population under missing at random and positivity. The target population, response model, and consequences of large or truncated weights are part of the analysis, not optional details.

Check Your Understanding

Use the definitions and assumptions in this tutorial to answer the following.

  1. State the missing-at-random and positivity assumptions in terms of \(R\), \(Y\), \(X\), and \(\pi(X)\).
  2. Why does a respondent with response probability 0.20 receive an inverse-probability weight of 5?
  3. Explain why a Horvitz–Thompson CDF estimate may not equal 1 at the largest observed outcome in a finite sample.
  4. How can two target populations with different covariate distributions have different marginal CDFs even when their conditional CDFs are the same?
  5. What is one possible consequence of capping a large response weight, and why does capping not solve a zero-probability overlap failure?
Clinical Biostats