Biorąc pod uwagę trzy wektory , i , jest możliwe, że korelacja pomiędzy i , i i i są negatywne? Czy to możliwe?b c a b a c b c
correlation
correlation-matrix
Antti A
źródło
źródło
Odpowiedzi:
Jest to możliwe, jeśli rozmiar wektora wynosi 3 lub więcej. Na przykład
Korelacje to
Możemy udowodnić, że dla wektorów o rozmiarze 2 nie jest to możliwe:
The formula makes sense: ifa1 is larger than a2 , b1 has to be larger than b1 to make the correlation negative.
Similarly for correlations between (a,c) and (b,c) we get
Clearly, all of these three formulas can not hold in the same time.
źródło
Tak, moga.
So take the following exampleΣ=⎛⎝⎜1−0.2−0.2−0.21−0.2−0.2−0.21⎞⎠⎟
Its eigenvalues are all positive (1.2, 1.2, 0.6), and you can create vectors with negative correlation.
źródło
let's start with a correlation matrix for 3 variables
non-negative definiteness creates constraints for pairwise correlationsp,q,r which can be written as
For example, ifp=q=−1 , the values of r is restricted by 2r≥r2+1 , which forces r=1 . On the other hand if p=q=−12 , r can be within 2±3√4 range.
Answering the interesting follow up question by @amoeba: "what is the lowest possible correlation that all three pairs can simultaneously have?"
Letp=q=r=x<0 , Find the smallest root of 2x3−3x2+1 , which will give you −12 . Perhaps not surprising for some.
A stronger argument can be made if one of the correlations, sayr=−1 . From the same equation −2pq≥p2+q2 , we can deduce that p=−q . Therefore if two correlations are −1 , third one should be 1 .
źródło
A simple R function to explore this:
As a function of
n
,f(n)
starts at 0, becomes nonzero atn = 3
(with typical values around 0.06), then increases to around 0.11 byn = 15
, after which it seems to stabilize:So, not only is it possible to have all three correlations negative, it doesn't seem to be terribly uncommon (at least for uniform distributions).
źródło