Certainement. À titre d'exemple simple, envisagez une expérience dans laquelle vous ajoutez certains volumes d'eau chaude (V1) et froide (V2) à un aquarium qui commence à la bonne température. La variable de réponse (V3) est le nombre de poissons qui survivent après une journée. Intuitivement, si vous ajoutez uniquement de l'eau chaude (V1 augmente), beaucoup de poissons mourront (V3 descendra). Si vous ajoutez seulement de l'eau froide (V2 augmente), beaucoup de poissons mourront (V3 descendra). Mais si vous ajoutez de l'eau chaude et froide (V1 et V2 augmentent, donc V1 * V2 augmente), le poisson ira bien (V3 reste élevé), donc l'interaction doit contrer les deux effets principaux et être positive.
Ci-dessous, j'ai constitué 18 points de données imitant la situation ci-dessus et ajusté la régression linéaire multiple dans R et inclus la sortie. Vous pouvez voir les deux effets principaux négatifs et l'interaction positive dans la dernière ligne. Vous pouvez laisser V1 = Litres d'eau chaude, V2 = Litres d'eau froide et V3 = Nombre de poissons vivants après une journée.
V1 V2 V3
1 0 0 100
2 0 1 90
3 1 0 89
4 1 1 99
5 2 0 79
6 0 2 80
7 2 1 91
8 1 2 92
9 2 2 99
10 3 3 100
11 2 3 88
12 3 2 91
13 0 3 70
14 3 0 69
15 3 3 100
16 4 0 61
17 0 4 60
18 4 2 82
A = matrix(c(0,0,100, 0,1,90, 1,0,89, 1,1,99, 2,0,79, 0,2,80, 2,1,91, 1,2,92,
2,2,99, 3,3,100, 2,3,88, 3,2,91, 0,3,70, 3,0,69, 3,3,100, 4,0,61, 0,4,60,
4,2, 82), byrow=T, ncol=3)
A = as.data.frame(A)
summary(lm(V3~V1+V2+V1:V2, data=A))
Coefficients:
(Intercept) V1 V2 V1:V2
103.568 -10.853 -10.214 6.563