This lesson is only available in Korean for now.
Lesson 10 of 20

합치기 — 네 개의 g 를 하나로, 가중평균

고정효과 메타분석 · 역분산 가중

합치기 — 네 개의 g 를 하나로, 가중평균
믿을 만한 시리즈에 무게를 더 실어 평균을 냅니다.

이제 유전자 하나에 대해 g 가 넷 있습니다. 시리즈마다 하나씩이죠. 이걸 하나로 만들어야 합니다.

그냥 평균을 내면 될까요? 안 됩니다. 시리즈마다 믿음의 정도가 다르니까요. 정상 여섯 개로 잰 시리즈와 정상 열다섯 개로 잰 시리즈를 똑같이 셀 수는 없습니다.

ḡ = Σ wᵢ gᵢ⁄Σ wᵢ     wᵢ = 1⁄SE²ᵢ

가중치는 표준오차의 제곱의 역수입니다. 덜 흔들리는 시리즈에 더 무겁게. 이것을 역분산 가중(inverse-variance weighting) 이라고 부릅니다.

합친 g 는 2.34. 이 강의의 실제 결과와 같습니다.
Python Runs in your browser
가중치를 손으로 바꿔 보기 — 합친 값이 어떻게 움직이나
Loading…

합친 값의 표준오차를 보세요. 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²)을 쓰는 이유로 가장 정확한 것은?
🤔 Check yourself
네 시리즈를 합쳤을 때 g 는 거의 안 변하는데 z 만 커진 이유는?
🤔 Check yourself
네 시리즈가 모두 같은 편향을 갖고 있을 때 합치면 어떻게 되나요?