10강 / 20강
화산 그림 — 크기와 확실함을 한 장에
DepMap 24Q4 유전자 17,097개 전부
9강에서 두 가지 자를 따로 썼습니다. 둘을 한 장에 놓을 수 있습니다.
점 하나가 유전자 하나입니다. 1만 7천 개를 다 찍으면 가운데가 볼록한 산 모양이 되고, 양쪽 위로 뿔이 솟습니다. 그 생김새 때문에 화산 그림(volcano plot) 이라고 부릅니다.
p 가 작을수록 값이 커집니다. 위로 갈수록 확실하다는 뜻이 되도록 뒤집은 것입니다.
Python
브라우저에서 실행
WRN 은 왼쪽 끝에 홀로 떨어져 있습니다. 다른 어떤 점도 그만큼 왼쪽에 있지 않습니다.
Python
브라우저에서 실행
화산 그림의 쓸모는 두 자를 동시에 보게 만든다는 것입니다. 9강에서 우리는 t 로 세웠다 차이로 세웠다 하며 오갔습니다. 화산 그림에서는 그럴 필요가 없습니다 — 두 축이 이미 거기 있으니까요.
그리고 이 그림이 곧바로 다음 문제를 보여 줍니다. 세로로 높이 뜬 점이 너무 많습니다. 1만 7천 번 물었으니까요.
p<0.05 인 유전자가 2,649개입니다. 우연이라면 855개가 기대되고요. 이걸 다 믿을 수는 없습니다.
Python
브라우저에서 실행
왼쪽 위 구석은 아주 한산합니다. 표적 후보가 원래 그렇게 드뭅니다.
Python
브라우저에서 실행
🤔 확인 문제
화산 그림에서 표적 후보가 놓이는 자리는?
해설 가로로 멀리(차이가 크고) 동시에 세로로 높이(확실한) 있는 자리입니다.
가운데 위는 확실하지만 차이가 작아 약이 되지 않고,
왼쪽 아래는 차이는 크지만 믿기 어렵습니다.
🤔 확인 문제
-log10(p) 를 세로축에 쓰는 이유는?
해설 p = 0.05 와 p = 1e-9 를 그대로 그리면 둘 다 0 에 붙어 구분되지 않습니다.
로그를 씌우면 1.3 과 9 로 벌어지고, 부호를 뒤집어 확실할수록 위가 되게 합니다.