시계열 소개

Tableau로 배우는 시계열 분석

Christopher Hui

VP of Product, Tracked

시계열 데이터란?

  • 일정하거나 불규칙한 간격으로 시간에 따라 수집된 관측값의 순서

  • 세분화는 데이터가 수집되는 기간을 의미함 (예: 일별, 주별, 월별 등)

2008~2018년 미국 휘발유 가격 선형 차트

일반적인 시계열 데이터 예시:

  • 일별 유가
  • LinkedIn 게시 시각
  • 전기자전거 이용 패턴
1 https://www.eia.gov/todayinenergy/detail.php?id=33562
Tableau로 배우는 시계열 분석

단변량인가, 다변량인가?

단변량

  • 단변량 시계열 분석은 하나의 변수만 시간에 따라 분석함 (예: 최근 수년간 제품 매출)

다변량

  • 다변량 시계열 분석은 시간에 따라 측정된 여러 변수를 분석함

1996~2008년 구리 가격 단변량 시계열 선형 차트

1996~2008년 복수 원자재(구리, 석탄, 원유) 가격 다변량 시계열 선형 차트

Tableau로 배우는 시계열 분석

연속인가, 이산인가?

연속시간 모델

  • 데이터가 고정 간격이 아닌 연속적으로 측정될 때 사용 (예: 주가)
  • 측정 간 정확한 시간 간격을 고려함

이산시간 모델

  • 데이터가 일정 간격으로 측정·기록될 때 사용 (예: 일별 강수량)
  • 측정 간 시간 간격을 고려하지 않음

연속 시계열 시각화 이미지

이산 시계열 시각화 이미지

Tableau로 배우는 시계열 분석

날짜·시간 포맷팅

  • 일반적인 날짜·시간 포맷팅 함수:
- DATENAME()
- DATEPART()
- DATETRUNC()
  • 포맷팅 함수는 관심 있는 세분화에 맞게 datetime 문자열을 조작함 (예: 연도 → 분기)
Tableau로 배우는 시계열 분석

날짜·시간 탐색

  • 일반적인 날짜·시간 탐색 함수:
- DATEDIFF() 
- DATEADD()
  • 탐색 함수는 시계열 데이터로 계산을 수행함 (예: 고객 구매 간 일수)
Tableau로 배우는 시계열 분석

데이터셋 - Citibike 데이터

Tableau로 배우는 시계열 분석

연습해 봅시다!

Tableau로 배우는 시계열 분석

Preparing Video For Download...