Considering that the interaction between two variables is significant, is it always the case that at least one of the two simple effects will be significant? If so, is there any proof or a counter example?
For the sake of simplicity, let's assume that we are talking here about 2 x 2
or 2 x continuous
designs.
Edit
Example:
set.seed(1)
n <- 100
x <- rep(c("a", "b"), each = n/2)
x.ab <- ifelse(x == "a", -.5, +.5)
x.a <- ifelse(x == "a", 0, +1)
x.b <- ifelse(x == "b", 0, -1)
z <- rnorm(n)
y <- x.ab*z + rnorm(n)
We now test the interaction:
> summary(lm(y ~ x.ab*z))
Estimate Std. Error t value Pr(>|t|)
(Intercept) -0.037776 0.097254 -0.388 0.699
x.ab 0.235133 0.194508 1.209 0.230
z 0.001777 0.109290 0.016 0.987
x.ab:z 0.946657 0.218581 4.331 3.65e-05 ***
The x.ab:z
interaction is significant (and there are no main effects of neither x
nor z
), so we can test for simple effects:
> summary(lm(y ~ x.a*z))
Estimate Std. Error t value Pr(>|t|)
(Intercept) -0.1553 0.1375 -1.129 0.26151
x.a 0.2351 0.1945 1.209 0.22969
z -0.4716 0.1659 -2.843 0.00546 **
x.a:z 0.9467 0.2186 4.331 3.65e-05 ***
The simple effect y ~ z
is significant when x = a
(p = 0.005).
> summary(lm(y ~ x.b*z))
Estimate Std. Error t value Pr(>|t|)
(Intercept) 0.07979 0.13754 0.580 0.5632
x.b 0.23513 0.19451 1.209 0.2297
z 0.47510 0.14235 3.338 0.0012 **
x.b:z 0.94666 0.21858 4.331 3.65e-05 ***
The simple effect y ~ z
is also significant when x = b
(p = 0.001).
As we can see in this example, both simple effects are significant. Is it always the case that at least one of the simple effects will be significant, given that the interaction is significant?
Ps: What I refer to as "main effects" and "simple effects" is based on Spiller et al. (2013).