Глядя на страницу википедии, мы имеем частичную корреляцию между и Y, заданную Z :XYZ
ρИксY| Z= ρИксY- ρИксZρYZ1 - ρ2ИксZ-------√1 - ρ2YZ------√> ρИксY
Поэтому мы просто требуем
ρИксY> ρИксZρYZ1 - 1 - ρ2ИксZ-------√1 - ρ2YZ------√
Правая сторона имеет глобальный минимум , когда . Этот глобальный минимум - 1 . Я думаю, что это должно объяснить, что происходит. Если корреляция между Z и Y является противоположным знаком корреляции между Z и X (но той же величины), то частичная корреляция между X и Y с учетом Z всегда будет больше или равна корреляции между X и YρИксZ= - ρYZ- 1ZYZИксИксYZИксY, В некотором смысле условная корреляция «плюс» и «минус» имеет тенденцию подавляться в безусловной корреляции.
ОБНОВИТЬ
Я немного поработал с R, и вот код для генерации нескольких графиков.
partial.plot <- function(r){
r.xz<- as.vector(rep(-99:99/100,199))
r.yz<- sort(r.xz)
r.xy.z <- (r-r.xz*r.yz)/sqrt(1-r.xz^2)/sqrt(1-r.yz^2)
tmp2 <- ifelse(abs(r.xy.z)<1,ifelse(abs(r.xy.z)<abs(r),2,1),0)
r.all <-cbind(r.xz,r.yz,r.xy.z,tmp2)
mycol <- tmp2
mycol[mycol==0] <- "red"
mycol[mycol==1] <- "blue"
mycol[mycol==2] <- "green"
plot(r.xz,r.yz,type="n")
text(r.all[,1],r.all[,2],labels=r.all[,4],col=mycol)
}
| ρ | < | ρИксY| Z| <11 > | ρ | > | ρИксY| Z|ρИксY= г = 0,5