데이터 시각화

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

Gustavo Vieira Suñe

Data Analyst

왜 플로팅할까요?

  • 추세와 패턴 파악

  비슷한 변동으로 상승 추세를 보이는 3개 색상의 선.

  • 이상치 식별

이상치가 있는 단일 상자그림.

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

왜 플로팅할까요?

  • 불확실성 전달

  오차 리본이 있는 선 그래프.

  • 관계 탐색 나이와 BMI의 상관행렬 플롯.
Julia로 시작하는 데이터 시각화

표 vs 그래프

  • 소수 데이터에는 표가 적합
날짜 가격 (USD)
2020-01-02 178.35
2020-01-03 177.06
2020-01-06 178.19
2020-01-07 177.82
2020-01-08 179.29
... ...
2021-11-29 304.55
2021-11-30 299.88
  • 많은 데이터에는 그래프가 필요

날짜와 펀드 USD 가격의 관계를 보여주는 선 그래프. 전반적 상승 추세이며 2020년 3월에 눈에 띄는 하락이 있음.

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

표 vs 그래프

펀드 심볼 가격 (USD) 거래량 (백만)
IWF 178.35 1.68
IWF 177.06 2.04
SPY 324.87 59.2
SPY 322.41 77.7
QQQ 216.16 31.0
QQQ 214.18 27.5
VOO 298.42 3.14
VOO 296.24 3.25
... ... ...
  • 범주 시각화

네 개 펀드의 거래량과 가격 관계를 나타낸 산점도. 각 펀드가 뚜렷한 클러스터를 형성함.

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

플로팅 여정 미리 보기

  두 펀드 간의 양의 상관관계를 보이는 산점도와 회귀선.

  인도의 월별 토마토 평균 가격 추이. 6월~11월에 더 높음.

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

플로팅 여정 미리 보기

  정신 건강 영향별 나이 분포를 보여주는 상자그림.

나이와 BMI의 상관행렬 플롯.

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

데이터셋 이해하기

fund_symbol price_date open high low close volume
IWF 2018-01-02 135.34 135.99 135.0 135.97 2446200
IWF 2018-01-03 136.16 137.23 136.13 137.13 2129500
IWF 2018-01-04 137.66 138.0 137.56 137.7 1766500
IWF 2018-01-05 138.28 139.03 138.11 138.95 1866100
IWF 2018-01-08 138.89 139.44 138.85 139.34 1812800
Julia로 시작하는 데이터 시각화

연습해 봅시다!

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

Preparing Video For Download...