본문 바로가기

Radiant

조건부 확률 (Conditional probability) 확인하기

오늘은 조건부 확률을 Radiant 에서 확인하려면 어떻게 해야 하는지 알아보도록 하겠다.

생각보다 간단하다!

 

사실 전에 Pivot 탭에 대해 포스트했던 글에서 이미 다루기는 했다.

2022.03.11 - [R, Rstudio, Radiant] - Radiant 사용하기 (6) Pivot 탭

하지만 그 때는 '조건부 확률'이라는 언급이 없었으므로...

Pivot table 을 이렇게 활용한게 조건부 확률이었구나~ 정도로 알아놓으면 좋을 것 같다.

 

결론부터 말하자면 조건부 확률은 Pivot table 에서 normalize by 를 사용하면 바로 구할 수 있다!

 

기본으로 주어지는 diamonds 데이터를 예시로 들어보겠다.

cut 과 clarity 두 개의 변수를 보도록 하겠다.

 

 

 

Ex1) P(Good cut | SI2) ? (clarity 가 SI2 인 다이아몬드 중, cut 이 Good 일 확률은?)

처음에 봤던 pivot table 에서 62/529 을 해도 되지만 Normalize by column 을 하면 0.117 이라는 확률 값을 바로 볼 수 있다.

 

 

 

Ex2) P(IF | Good cut) ? (cut 이 Good 인 다이아몬드 중, clarity 가 IF 일 확률은?)

마찬가지로 4/275 를 해도 되지만 Normalize by row 하면 확률이 0.015 나오는 것을 확인할 수 있다

 

 

 

조건부 확률이라는 단어에 쫄지 말고 쉽게 구하자!