오늘은 조건부 확률을 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 나오는 것을 확인할 수 있다

조건부 확률이라는 단어에 쫄지 말고 쉽게 구하자!
'Radiant' 카테고리의 다른 글
| Sampling (랜덤 샘플 만들기) (0) | 2022.04.10 |
|---|---|
| 확률 계산 (Probability calculator) (0) | 2022.04.07 |
| Decision tree (결정트리) 만들기 (0) | 2022.03.22 |
| Radiant 사용하기 (8) Report 만들기 (0) | 2022.03.15 |
| Radiant 사용하기 (7) Explore 탭 (0) | 2022.03.15 |