A позитивно пов’язаний з В.
C - результат A і B, але вплив A на C негативний, а вплив B на C - позитивний.
Це може статися?
A позитивно пов’язаний з В.
C - результат A і B, але вплив A на C негативний, а вплив B на C - позитивний.
Це може статися?
Відповіді:
Інші відповіді справді дивовижні - вони дають приклади реального життя.
Я хочу пояснити, чому це може статися, незважаючи на те, що наша інтуїція суперечить.
Кореляція - це косинус кута між векторами. По суті, ви запитуєте, чи можливо це
Так, звісно:
У цьому прикладі ( позначає кореляцію):
Однак ваш сюрприз не пройде.
Кут між векторами - це метрика відстані на одиничній сфері, тому вона задовольняє нерівності трикутника:
таким чином, оскільки ,
тому (оскільки єзменшенняна )
Так,
Так, два умови спільного виникнення можуть мати протилежні наслідки.
Наприклад:
Я чув цю аналогію автомобіля, яка добре стосується питання:
Ключовим тут є намір водія підтримувати постійну швидкість (C), тому позитивна кореляція між A і B природно випливає з цього наміру. Таким чином, ви можете побудувати нескінченні приклади A, B, C.
Аналогія походить від інтерпретації термостата Мільтона Фрідмана і виходить із цікавого аналізу грошово-кредитної політики та економетрики, але це питання не має значення.
Так, це неможливо продемонструвати за допомогою моделювання:
Моделюйте 2 змінні, A і B, які позитивно співвідносяться:
> require(MASS)
> set.seed(1)
> Sigma <- matrix(c(10,3,3,2),2,2)
> dt <- data.frame(mvrnorm(n = 1000, rep(0, 2), Sigma))
> names(dt) <- c("A","B")
> cor(dt)
A B
A 1.0000000 0.6707593
B 0.6707593 1.0000000
Створіть змінну C:
> dt$C <- dt$A - dt$B + rnorm(1000,0,5)
Ось:
> (lm(C~A+B,data=dt))
Coefficients:
(Intercept) A B
0.03248 0.98587 -1.05113
> set.seed(1)
> Sigma <- matrix(c(1,0.5,0.5,0.5,1,-0.5,0.5,-0.5,1),3,3)
> dt <- data.frame(mvrnorm(n = 1000, rep(0,3), Sigma, empirical=TRUE))
> names(dt) <- c("A","B","C")
> cor(dt)
A B C
A 1.0 0.5 0.5
B 0.5 1.0 -0.5
C 0.5 -0.5 1.0
cor(C, A)
і cor(C, B)
ніж lm(C ~ A + B)
тут. Нас цікавить, наприклад, неконтрольовані відносини A і C, а не ці відносини, контрольовані Б.
Тоді коваріація між C і A може бути негативною за двох умов: