상자와 바이올린

Julia로 시작하는 데이터 시각화

Gustavo Vieira Suñe

Data Analyst

범주가 많은 히스토그램

양파와 밀 가격의 분포를 보여주는 누적 히스토그램.

양파, 감자, 토마토, 밀 가격의 분포를 보여주는 누적 히스토그램.

  • 많은 범주는 비교가 어렵습니다
Julia로 시작하는 데이터 시각화

박스 플롯

양파, 감자, 토마토, 밀 가격의 분포를 보여주는 박스 플롯.

Julia로 시작하는 데이터 시각화

상품별 박스

using StatsPlots

boxplot( # Categories in x-axis kerala[:, :Commodity], # Values in y-axis kerala[:, :Price],
color=:darkorange, label=false, ) ylabel!("Price (Rupees)")

양파, 감자, 토마토, 밀 가격의 분포를 보여주는 박스 플롯.

Julia로 시작하는 데이터 시각화

이상치 숨기기

using StatsPlots

boxplot(
    # Categories in x-axis
    kerala[:, "Commodity"],
    # Values in y-axis
    kerala[:, :Price],
    color=:darkorange,
    label=false,

# Hide outliers outliers=false,
) ylabel!("Price (Rupees)")

이상치를 제외하고 양파, 감자, 토마토, 밀 가격의 분포를 보여주는 박스 플롯.

Julia로 시작하는 데이터 시각화

바이올린 플롯

양파, 감자, 토마토, 밀 가격의 분포를 보여주는 바이올린 플롯.

Julia로 시작하는 데이터 시각화

바이올린 플롯으로 분포 확인

# Create violin plot
violin(
    # Categories in x-axis
    kerala[:, :Commodity],
    # Values in y-axis
    kerala[:, :Price],

# Remove lines linewidth=0,
color=:darkorange, label=false, ) ylabel!("Price (Rupees)")

양파, 감자, 토마토, 밀 가격의 분포를 보여주는 바이올린 플롯.

Julia로 시작하는 데이터 시각화

박스 vs 바이올린

  • 박스 플롯
    • 중심 경향, 분산, 비대칭
    • 이상치 강조

양파, 감자, 토마토, 밀 가격의 분포를 보여주는 박스 플롯.

  • 바이올린 플롯
    • 분포의 세부
    • 모양이 중요(예: 다봉)

양파, 감자, 토마토, 밀 가격의 분포를 보여주는 바이올린 플롯.

Julia로 시작하는 데이터 시각화

연습해 봅시다!

Julia로 시작하는 데이터 시각화

Preparing Video For Download...