7강 / 20강
로그를 씌운다 — 그리고 그 +1 은 무엇인가
log2(x+1) 이 거의 언제나 붙어 있는 까닭
발현 자료를 다루는 코드에는 거의 예외 없이 이 줄이 있습니다.
log2(x + 1)
왜 로그를 씌울까요? 그리고 왜 하필 +1 일까요? 두 물음의 답이 다릅니다.
최대값이 중앙값의 24배입니다. 이런 자료에 평균을 쓰면 소수의 극단값이 결론을 정합니다.
Python
브라우저에서 실행
왼쪽은 한 덩어리로 뭉쳐 있고 오른쪽은 퍼져 있습니다. 퍼져 있어야 통계가 작동합니다.
Python
브라우저에서 실행
같은 2배는 로그 위에서 늘 같은 거리(1.00)입니다. 그것이 로그가 하는 일이에요.
Python
브라우저에서 실행
ALK 와 TERT 는 실제로 0인 표본이 있습니다. 지어낸 걱정이 아니에요.
Python
브라우저에서 실행
🤔 확인 문제
log2(x+1) 의 +1 은 왜 붙어 있나요?
해설 순전히 0을 다루기 위한 응급처치입니다. 그래서 작은 값을 왜곡한다는 대가가 따라와요. 최적이라서 쓰는 것이 아닙니다.
🤔 확인 문제
발현량에 로그를 씌우는 가장 큰 이유는?
해설 100→200 과 1,000→2,000 은 같은 생물학적 사건입니다. 로그 위에서만 두 사건이 같은 거리가 돼요.