Lesson 10 of 20
합치기 — 네 개의 g 를 하나로, 가중평균
고정효과 메타분석 · 역분산 가중
이제 유전자 하나에 대해 g 가 넷 있습니다. 시리즈마다 하나씩이죠. 이걸 하나로 만들어야 합니다.
그냥 평균을 내면 될까요? 안 됩니다. 시리즈마다 믿음의 정도가 다르니까요. 정상 여섯 개로 잰 시리즈와 정상 열다섯 개로 잰 시리즈를 똑같이 셀 수는 없습니다.
ḡ = Σ wᵢ gᵢ⁄Σ wᵢ wᵢ = 1⁄SE²ᵢ
가중치는 표준오차의 제곱의 역수입니다. 덜 흔들리는 시리즈에 더 무겁게. 이것을 역분산 가중(inverse-variance weighting) 이라고 부릅니다.
합친 g 는 2.34. 이 강의의 실제 결과와 같습니다.
Python
Runs in your browser
합친 값의 표준오차를 보세요. 0.24 입니다. 개별 시리즈의 SE 는 0.35~0.55 였는데, 합치니 그보다 작아졌어요.
SE(ḡ) = √( 1⁄Σ wᵢ )
이게 메타분석을 하는 가장 큰 이유입니다. 네 개의 흐릿한 관찰을 합치면 하나의 또렷한 관찰이 됩니다. 표본을 새로 모은 것과 같은 효과예요.
네 번째 시리즈를 더해도 g 는 2.3 언저리. 확신만 커집니다.
Python
Runs in your browser
합친 g 로 z 값을 구하고, 거기서 p값을 얻습니다.
z = ḡ⁄SE(ḡ)
CTHRC1 의 z 는 +9.89 였습니다. 표준정규분포에서 9.89 는 말 그대로 천문학적으로 드문 값이에요.
z 가 4 만 넘어도 p 는 10⁻⁵ 아래입니다.
Python
Runs in your browser
🤔 Check yourself
역분산 가중(1/SE²)을 쓰는 이유로 가장 정확한 것은?
Answer 수학적으로 증명된 성질입니다. 다른 가중치를 쓰면 합친 값의 표준오차가 커져요.
🤔 Check yourself
네 시리즈를 합쳤을 때 g 는 거의 안 변하는데 z 만 커진 이유는?
Answer 네 개의 관찰이 같은 곳을 가리키면 위치 추정치는 그대로이고 그 추정치의 정밀도만 좋아집니다. 그것이 메타분석의 목적이에요.
🤔 Check yourself
네 시리즈가 모두 같은 편향을 갖고 있을 때 합치면 어떻게 되나요?
Answer 메타분석은 우연한 흔들림을 줄이지 체계적인 치우침을 줄이지 않습니다. 네 번 같은 방향으로 틀리면 더 확신 있게 틀릴 뿐이에요.