박스플롯 대안

R로 배우는 시각화 베스트 프랙티스

Nick Strayer

Instructor

지터 박스플롯의 한계

  • 지터로 겹침 처리에는 한계가 있음
  • 밀도 파악이 어려움

R로 배우는 시각화 베스트 프랙티스

다른 옵션은?

벌떼 플롯

바이올린 플롯

R로 배우는 시각화 베스트 프랙티스

벌떼 플롯

  • '스마트' 지터링
  • 개별 포인트를 축에 가깝게 최대한 뭉침
  • ggbeeswarmgeom_beeswarm()로 간단히 사용
library(ggbeeswarm)
ggplot(data, aes(y = y, x =  group)) + 
  geom_beeswarm(color = 'steelblue')
R로 배우는 시각화 베스트 프랙티스

R로 배우는 시각화 베스트 프랙티스

벌떼 플롯 장점

  • 개별 데이터 포인트
  • 분포 모양

R로 배우는 시각화 베스트 프랙티스

벌떼 플롯 단점

  • 데이터가 많으면 어려움
  • 임의적 적층

R로 배우는 시각화 베스트 프랙티스

바이올린 플롯

  • 대칭이 되도록 KDE 반사
  • geom_boxplot()geom_violin()으로 교체하세요.
ggplot(data, aes(y = y, x = group)) + 
  geom_violin(fill = 'steelblue') 
R로 배우는 시각화 베스트 프랙티스

R로 배우는 시각화 베스트 프랙티스

바이올린 장점

  • 모든 데이터 포인트를 반영
  • 모두 보이진 않아 대용량에 적합

R로 배우는 시각화 베스트 프랙티스

바이올린 단점

  • 커널 폭 선택의 영향
  • 모든 포인트가 보이지 않음

R로 배우는 시각화 베스트 프랙티스

좀 더 고급 비교를 해봅시다!

R로 배우는 시각화 베스트 프랙티스

Preparing Video For Download...