Tutorials › ANOVA › Common Interpretation Errors With Empty Cells

Empty Cells and Estimability · Tutorial 280 of 595

Common Interpretation Errors With Empty Cells

Learn to recognize what empty cells do—and do not—allow you to conclude about factorial effects, model estimates, and adjusted means.

Advanced 12 min read

What You'll Learn

  • Explain why a term omitted because of an empty cell is not evidence that its effect is zero.
  • Distinguish uniquely identified quantities from parameter estimates that depend on a generalized-inverse convention.
  • Use the row-space criterion to diagnose whether a proposed contrast is estimable.
  • Check whether an adjusted mean requires a cell mean that the data cannot identify.
  • Report what the observed combinations support without making unsupported claims about missing combinations.

Why Empty Cells Invite Overinterpretation

In a factorial design, an empty cell means that no observations were collected for one or more combinations of factor levels. The immediate consequence is missing information about those combinations. It is not, by itself, evidence that a treatment combination has no effect, that its mean equals another cell mean, or that a model term should be treated as zero.

The difficulty is that different quantities can behave differently in the same incomplete design. Some cell means and comparisons may still be identified by the observed data, while other comparisons cannot be determined without additional assumptions. A software output may omit a redundant or non-estimable term, and a numerical fitting routine may still print coefficients. Neither fact alone establishes that the omitted effect is absent or that every printed coefficient is uniquely identified.

Definition: A parameter function is estimable when the observed design identifies its value: different parameter vectors that give the same fitted means for all observed design rows must give the same value of that function. A non-estimable function can vary while leaving every fitted value for the observed data unchanged.

A Model for Diagnosing Interpretation Errors

Use a cell-means model for a two-factor design. Let \(\mu_{ij}\) be the mean response for the combination of level \(i\) of factor A and level \(j\) of factor B. For an observation \(k\) in an observed cell, write

$$ Y_{ijk}=\mu_{ij}+\varepsilon_{ijk}, \qquad \varepsilon_{ijk}\sim N(0,\sigma^2). $$

The model assumes independent errors with mean zero and a common variance; the normality assumption supports the usual small-sample ANOVA inference. It also assumes the cell means describe the expected responses for the combinations being modeled. An empty cell contributes no observations or design rows. These assumptions do not fill in the missing cell mean.

For the examples below, suppose the hypothetical observations come from independent experimental units, the design and recorded responses have been checked, and residual checks show no severe departures from the common-variance and normal-error assumptions. The values are illustrative, not a real study. There are three observed combinations, each with four responses:

Factor AFactor BResponses (points)Cell mean (points)
A0B09, 10, 10, 1110
A0B113, 14, 14, 1514
A1B011, 12, 12, 1312
A1B1No observationsNot observed

The observed cell means are computed directly: for example, the A0/B0 mean is \((9+10+10+11)/4=10\) points. Let the parameter vector be \(\boldsymbol{\mu}=(\mu_{00},\mu_{01},\mu_{10},\mu_{11})^\mathsf{T}\). In this cell-means representation, design rows for the observed combinations select the first, second, or third parameter. There is no row selecting \(\mu_{11}\).

Key criterion: For a linear model with design matrix \(X\) and parameter vector \(\boldsymbol{\beta}\), the linear function \(\mathbf{c}^\mathsf{T}\boldsymbol{\beta}\) is estimable exactly when \(\mathbf{c}\) lies in the row space of \(X\). Equivalently, it must be unchanged by adding any vector in the null space of \(X\).

Why a Dropped Term Does Not Mean “No Effect”

A term can be omitted from a software table because its parameters are aliased with other parameters, because the relevant columns are redundant, or because the software has chosen a particular reduced parameterization. When a combination has no observations, some columns may contain no information about their associated parameters. A term that cannot be separately estimated is not the same thing as a term whose effect has been estimated to be zero.

Worked Example: An Omitted Interaction Is Not an Estimated Zero

Use the four cell means above and consider the two-factor interaction contrast \(\mu_{00}-\mu_{01}-\mu_{10}+\mu_{11}\). A tempting interpretation of an output that omits the interaction is “the interaction is zero.” Check what the observed design actually establishes.

The observed design provides estimates of \(\mu_{00}=10\), \(\mu_{01}=14\), and \(\mu_{10}=12\) points. It provides no observations for \(\mu_{11}\). If \(t\) denotes any value assigned to that unobserved mean, the proposed interaction contrast is

$$ \mu_{00}-\mu_{01}-\mu_{10}+\mu_{11} =10-14-12+t=t-16 \text{ points}. $$

This value changes as \(t\) changes. For example, if \(t=16\), the contrast is \(0\) points; if \(t=20\), it is \(4\) points. Both assignments leave the three observed cell means exactly the same. Thus the data do not identify this interaction contrast. The conclusion is not estimable from these observed combinations, not “estimated to be zero.”

A main-effect or interaction label can depend on the chosen parameterization when effects are aliased. A software table that drops a term may be reporting that it cannot supply a separate test under its chosen coding and constraints. Unless a zero effect was imposed as an explicit modeling assumption, omission alone does not justify that scientific claim.

The distinction matters in reporting. “The interaction was not estimated because the A1/B1 cell was empty” describes a limitation of the design. “There was no interaction” is a substantive claim that would require an estimable contrast and appropriate evidence—or a clearly stated assumption. Likewise, a missing test or p-value is not evidence that the null hypothesis is true.

Why a Printed Generalized-Inverse Estimate May Be Arbitrary

When the design matrix is rank deficient, there can be multiple parameter vectors that produce identical fitted values for the observed data. A generalized inverse is one computational method that can select a solution. That solution can be useful for calculating fitted values or estimable functions, but its individual coordinates are not automatically identified parameters. Their values may depend on the particular coding or generalized-inverse convention.

Worked Example: Different Coefficients, Identical Observed Fit

For the cell-means model, the three observed sample means are 10, 14, and 12 points. The fitted means for observed cells are therefore fixed at those values in the cell-means model. There is no observed row involving \(\mu_{11}\), so setting \(\mu_{11}=0\) or \(\mu_{11}=20\) produces the same fitted means for all observed rows.

The interaction contrast from the previous example makes the consequence explicit. With the first assignment, its value is

$$ 10-14-12+0=-16 \text{ points}. $$

With the second assignment, its value is

$$ 10-14-12+20=4 \text{ points}. $$

The three observed-cell fits have not changed, but the contrast has changed by 20 points. Thus the contrast is not identified. A fitting routine might print one of these values, or another value selected by its coding convention. A printed value for the missing-cell mean or for this contrast should not be reported as if the data uniquely estimated it.

In contrast, the A-level comparison at B0 is identified:

$$ \mu_{10}-\mu_{00}=12-10=2 \text{ points}. $$

That comparison uses only observed combinations and is unchanged by the value assigned to \(\mu_{11}\). The important diagnostic is not whether software returned a number, but whether the proposed quantity remains the same across parameter vectors that fit the observed design equally well.

A Short Justification of the Estimability Check

The row-space criterion follows from asking whether observationally indistinguishable parameter values can disagree about the quantity of interest. In the linear model, the expected response vector is \(X\boldsymbol{\beta}\). If a vector \(\mathbf{h}\) satisfies \(X\mathbf{h}=\mathbf{0}\), then \(\boldsymbol{\beta}\) and \(\boldsymbol{\beta}+\mathbf{h}\) have the same expected responses on every observed design row:

$$ X(\boldsymbol{\beta}+\mathbf{h}) =X\boldsymbol{\beta}+X\mathbf{h} =X\boldsymbol{\beta}. $$

The proposed function changes between these parameter vectors by \(\mathbf{c}^\mathsf{T}\mathbf{h}\). It is therefore identifiable from the design only if this change is zero for every \(\mathbf{h}\) in the null space of \(X\). In symbols, the condition is

$$ \mathbf{c}^\mathsf{T}\mathbf{h}=0 \quad\text{for every }\mathbf{h}\text{ such that }X\mathbf{h}=\mathbf{0}. $$

A vector is orthogonal to the null space of \(X\) exactly when it belongs to the row space of \(X\). This proves the criterion. In the cell-means example, the design rows select only \(\mu_{00}\), \(\mu_{01}\), and \(\mu_{10}\). Any estimable linear function can therefore involve those observed means, but it cannot depend on \(\mu_{11}\) unless the coefficient of \(\mu_{11}\) is zero.

Adjusted Means Must Match What the Design Identifies

An adjusted mean is a target defined by a particular combination of model means. To interpret one, specify the combination and check whether it is estimable. An appealing calculation or a software label does not establish that the required cell means are supported by the data. In particular, averaging over factor levels can require a missing-cell mean.

Worked Example: An Adjusted Mean That Depends on an Empty Cell

Suppose someone proposes the equally weighted average of the two B-level means for each A level. For A0, both required combinations are observed, so the proposed average is identified:

$$ \frac{\mu_{00}+\mu_{01}}{2} =\frac{10+14}{2} =12 \text{ points}. $$

For A1, the corresponding proposed average is \((\mu_{10}+\mu_{11})/2\). The observed A1/B0 mean is 12 points, but the A1/B1 mean is missing. If the missing mean were assigned 0 points, the calculated average would be

$$ \frac{12+0}{2}=6 \text{ points}. $$

If it were assigned 20 points instead, the average would be

$$ \frac{12+20}{2}=16 \text{ points}. $$

Because these assignments give the same fitted means in all observed cells but produce different proposed averages, the A1 average is not identified by this design. Reporting 6 or 16 points as an adjusted mean estimated from these data would conceal the arbitrary assumption about the empty cell. The A0 average, by contrast, uses only observed means and is identified.

This example does not imply that every summary involving factor levels is non-estimable whenever a cell is empty. A proposed combination can still be estimable if its weights make it unchanged across the unidentified directions. The correct response is to check the particular quantity, rather than assume all summaries are available or all are impossible.

Practical Checks Before Reporting

When interpreting software output for a sparse factorial design, separate three questions: what was observed, what quantity is being reported, and whether that quantity is identified. A coefficient table may use constraints that choose one representative from many equivalent parameter vectors. Fitted values for observed combinations can still be uniquely determined even when some individual parameters are not.

1
Locate the empty combinations.
List which factor combinations have observations. Do not treat an unobserved combination as a measured zero.
2
Name the exact quantity.
Write the cell-mean contrast or weighted combination being interpreted. A broad label such as “the interaction” may hide which specific contrast is meant.
3
Check invariance.
Ask whether changing unidentified parameters while keeping all observed fitted means fixed changes the reported quantity. If it does, the quantity is not estimable.
4
State the limit accurately.
Report which comparisons are estimable and which are not. Do not convert an omitted term into a claim of no effect, or a convention-dependent estimate into a data-identified result.

If a scientific question requires a non-estimable comparison, the limitation cannot be repaired by choosing a more convenient generalized inverse. It requires additional information or an explicit model assumption that connects the missing combination to observed ones. Such an assumption may be scientifically defensible in some settings, but it must be stated and distinguished from what the observed design alone establishes.

Common Interpretation Errors

  • Wrong: “The interaction term was dropped, so the interaction is zero.” Correction: Determine whether the contrast is estimable. A term omitted because of aliasing has not necessarily been tested or shown to be zero.
  • Wrong: “The software printed a coefficient for the empty cell, so that is its estimated mean.” Correction: Check whether alternative parameter vectors give the same observed fitted values but different coefficients. A generalized-inverse convention can select a value that the data do not uniquely identify.
  • Wrong: “The adjusted means are available because the software produced a table.” Correction: Write out each reported weighted combination and check whether it depends on non-estimable cell means.
  • Wrong: “No p-value means there is no evidence of an effect, so the null is true.” Correction: A test that cannot be formed does not supply evidence for either a zero effect or a nonzero effect.
Key takeaway: An empty cell limits which quantities the design can identify. A dropped term, a printed generalized-inverse coefficient, and an adjusted-mean table are not substitutes for checking estimability. Report only what remains unchanged across parameter values that fit the observed combinations equally well.

Check Your Understanding

For each question, focus on the quantity supported by the observed design rather than on what a software table might print.

  1. A two-factor design has one empty cell, and software omits an interaction term. What does the omission establish, and what does it not establish?
  2. In the worked design, why is \(\mu_{10}-\mu_{00}\) estimable while \(\mu_{00}-\mu_{01}-\mu_{10}+\mu_{11}\) is not?
  3. Two generalized-inverse solutions give the same fitted means for all observed combinations but different values for a proposed contrast. What does that imply about the contrast?
  4. Why is it unsafe to report an equally weighted A1 mean across B levels in the worked design as if it were estimated from the data?
  5. What additional information or assumption would be needed to make a claim about the mean in an unobserved cell?
Clinical Biostats