A มีความสัมพันธ์เชิงบวกกับ B.
C คือผลลัพธ์ของ A และ B แต่ผลของ A ต่อ C นั้นเป็นลบและผลของ B ต่อ C นั้นเป็นบวก
เกิดขึ้นได้ไหม?
A มีความสัมพันธ์เชิงบวกกับ B.
C คือผลลัพธ์ของ A และ B แต่ผลของ A ต่อ C นั้นเป็นลบและผลของ B ต่อ C นั้นเป็นบวก
เกิดขึ้นได้ไหม?
คำตอบ:
คำตอบอื่น ๆ นั้นมหัศจรรย์อย่างแท้จริง - พวกเขาให้ตัวอย่างชีวิตจริง
ฉันต้องการอธิบายว่าทำไมสิ่งนี้ถึงเกิดขึ้นได้แม้จะมีสัญชาติญาณของเราในทางตรงกันข้าม
สหสัมพันธ์คือโคไซน์ของมุมระหว่างเวกเตอร์ เป็นหลักคุณจะถามว่าเป็นไปได้ว่า
ใช่แน่นอน:
ในตัวอย่างนี้ ( หมายถึงสหสัมพันธ์):
อย่างไรก็ตามความประหลาดใจของคุณจะไม่หายไป
มุมระหว่างเวกเตอร์คือการวัดระยะทางบนทรงกลมของหน่วยดังนั้นมันจึงสอดคล้องกับความไม่เท่าเทียมกันของสามเหลี่ยม:
ดังนั้นเนื่องจาก ,
ดังนั้น (ตั้งแต่จะลดลงใน )
ดังนั้น,
ใช่สองเงื่อนไขการเกิดขึ้นร่วมสามารถมีผลตรงกันข้าม
ตัวอย่างเช่น:
ฉันได้ยินรถคันนี้คล้ายคลึงกับคำถามที่ว่า:
กุญแจสำคัญในที่นี้คือความตั้งใจของผู้ขับขี่ในการรักษาความเร็วคงที่ (C) ดังนั้นความสัมพันธ์เชิงบวกระหว่าง A และ B จะตามมาจากความตั้งใจนั้น คุณสามารถสร้างตัวอย่างที่ไม่มีที่สิ้นสุดของ A, B, C ด้วยความสัมพันธ์นี้
การเปรียบเทียบนั้นมาจากการตีความของThermostatของมิลตันฟรีดแมนและมาจากการวิเคราะห์นโยบายการเงินและเศรษฐมิติที่น่าสนใจ แต่ก็ไม่เกี่ยวข้องกับคำถาม
ใช่นี่เป็นเรื่องเล็กน้อยที่จะแสดงด้วยการจำลอง:
จำลองตัวแปร 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 มากกว่าความสัมพันธ์นี้ควบคุมสำหรับ B.
จากนั้นความแปรปรวนร่วมระหว่าง C และ A อาจเป็นลบในสองเงื่อนไข: