9강 / 20강

효과크기 — 눈금이 다른 넷을 견줄 수 있게 만드는 숫자

Cohen's d 와 Hedges' g · 이 강의가 쓴 보정식

효과크기 — 눈금이 다른 넷을 견줄 수 있게 만드는 숫자
센티미터와 인치를 견주려면 자기 자신의 흩어짐으로 나눕니다.

6강에서 눈금을 맞췄습니다. 그런데 완전히는 못 맞췄어요. GSE53845 는 여전히 비율의 로그이고, 나머지는 밝기의 로그입니다.

여기서 한 걸음 더 나갑니다. log2FC 를 그 시리즈 자신의 흩어짐으로 나눕니다.

d = 평균(IPF) − 평균(정상)⁄합동 표준편차

이것을 Cohen's d 라고 부릅니다. 단위가 사라져요. "이 시리즈의 흩어짐 몇 개만큼 떨어져 있는가" 가 되니까요.

d 는 자기 시리즈의 흩어짐을 자로 씁니다. 그래서 견줄 수 있어요.
Python 브라우저에서 실행
log2FC 와 d — 흩어짐을 바꾸면 어느 쪽이 움직이나
불러오는 중…

그런데 d 에는 흠이 하나 있습니다. 표본이 적으면 값이 부풀어요.

표본 여섯 개로 잰 표준편차는 진짜 표준편차보다 작게 나오는 경향이 있고, 작은 수로 나누면 몫이 커집니다. GSE24206 의 정상은 여섯 개뿐이에요.

그래서 보정을 겁니다. Hedges' g 입니다.

g = J · d     J = 1 − 3⁄4(n₁+n₀) − 9
표본이 많아지면 J 가 1 에 가까워져 보정이 사라집니다.
Python 브라우저에서 실행

g 하나만으로는 아직 부족합니다. 다음 강에서 넷을 합치려면 g 가 얼마나 흔들리는지도 알아야 해요. 그것이 표준오차입니다.

SE(g) = √( n₁+n₀⁄n₁n₀ + g²⁄2(n₁+n₀) )

식의 첫 항을 보세요. 표본이 많아지면 작아집니다. 표본이 많은 시리즈일수록 g 가 덜 흔들린다는 뜻이에요. 이게 다음 강의 가중치가 됩니다.

표본 수가 아니라 두 무리의 균형이 가중치를 정합니다.
Python 브라우저에서 실행
표준오차와 가중치 — 표본 수를 바꿔 보세요
불러오는 중…
🤔 확인 문제
Cohen's d 가 눈금이 다른 시리즈를 견줄 수 있게 만드는 원리는?
🤔 확인 문제
Hedges' g 가 Cohen's d 를 보정하는 이유는?
🤔 확인 문제
표준오차 식에 (n₁+n₀)/(n₁n₀) 항이 있다는 것이 뜻하는 바는?