9강 / 20강
효과크기 — 눈금이 다른 넷을 견줄 수 있게 만드는 숫자
Cohen's d 와 Hedges' g · 이 강의가 쓴 보정식
6강에서 눈금을 맞췄습니다. 그런데 완전히는 못 맞췄어요. GSE53845 는 여전히 비율의 로그이고, 나머지는 밝기의 로그입니다.
여기서 한 걸음 더 나갑니다. log2FC 를 그 시리즈 자신의 흩어짐으로 나눕니다.
d = 평균(IPF) − 평균(정상)⁄합동 표준편차
이것을 Cohen's d 라고 부릅니다. 단위가 사라져요. "이 시리즈의 흩어짐 몇 개만큼 떨어져 있는가" 가 되니까요.
d 는 자기 시리즈의 흩어짐을 자로 씁니다. 그래서 견줄 수 있어요.
Python
브라우저에서 실행
그런데 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 가 눈금이 다른 시리즈를 견줄 수 있게 만드는 원리는?
해설 자기 자신의 흩어짐을 자로 삼으면 원래 단위가 사라집니다. 센티미터로 재든 인치로 재든 '표준편차 1.2개만큼'은 같은 뜻이에요.
🤔 확인 문제
Hedges' g 가 Cohen's d 를 보정하는 이유는?
해설 적은 표본으로 잰 표준편차는 작게 나오는 경향이 있고, 작은 수로 나누면 몫이 커집니다. J 가 그만큼 깎아 줘요. 표본이 많으면 J 가 1 에 가까워집니다.
🤔 확인 문제
표준오차 식에
(n₁+n₀)/(n₁n₀) 항이 있다는 것이 뜻하는 바는?해설 40 대 8 보다 23 대 15 가 이 항을 더 작게 만듭니다. 한쪽만 잔뜩 있는 것보다 양쪽이 고른 편이 낫다는 뜻이에요.