시계열 데이터란?

R로 시계열 데이터 다루기

Harrison Brown

Graduate Researcher in Geography

시계열이란?

  • 시계열은 시간 순서대로 정렬된 데이터 포인트의 모음입니다.

세 장 중 첫 번째 슬라이드로, 시계열 데이터 그래프 예시를 보여줍니다. x축은 날짜, y축은 월별 항공 승객 수입니다.

R로 시계열 데이터 다루기

시계열이란?

  • 시계열은 시간 순서대로 정렬된 데이터 포인트의 모음입니다.

세 장 중 두 번째 슬라이드로, 시계열 데이터 그래프 예시를 보여줍니다. x축은 날짜, y축은 FTSE 종가입니다.

R로 시계열 데이터 다루기

시계열이란?

  • 시계열은 시간 순서대로 정렬된 데이터 포인트의 모음입니다.

세 장 중 세 번째 슬라이드로, 시계열 데이터 그래프 예시를 보여줍니다. x축은 날짜, y축은 하와이 마우나로아 관측소의 대기 중 이산화탄소 농도입니다.

R로 시계열 데이터 다루기

R의 시계열

  • R에서 시계열 데이터셋은 보통 ts 또는 zoo 객체입니다.
AirPassengers
     Jan Feb Mar Apr May Jun Jul Aug ...
1949 112 118 132 129 121 135 148 148 ...
1950 115 126 141 135 125 149 170 170 ...
1951 145 150 178 163 172 178 199 199 ...
1952 171 180 193 181 183 218 230 242 ...
1953 196 196 236 235 229 243 264 272 ...
...

AirPassengers 데이터셋의 그래프. x축은 1949년 1월부터 1960년 12월까지의 날짜, y축은 월별 승객 수(천 명)입니다. 값은 강한 계절성을 보이며, 매년 비슷한 시점에 고점과 저점이 나타납니다. 전반적으로 상승 추세를 보여 시간이 지날수록 값이 증가합니다.

R로 시계열 데이터 다루기

요약 통계

AirPassengers
     Jan Feb Mar Apr May Jun Jul Aug ...
1949 112 118 132 129 121 135 148 148 ...
1950 115 126 141 135 125 149 170 170 ...
1951 145 150 178 163 172 178 199 199 ...
1952 171 180 193 181 183 218 230 242 ...
1953 196 196 236 235 229 243 264 272 ...
...
base::summary(AirPassengers)
Min.    104
1st Qu. 180
Median  265.5
Mean    280.2986
3rd Qu. 360.5
Max.    622
R로 시계열 데이터 다루기

왜 R에서 시계열 객체를 쓰나요?

시계열 객체:

  • 특화 도구와 함께 더 잘 작동합니다.
  • 날짜·시간을 추적합니다.
  • 워크플로를 더 원활하게 합니다.
R로 시계열 데이터 다루기

autoplot으로 그리기

autoplot(maunaloa)

마우나로아 데이터셋의 그래프. 이 그래프는 R의 ggplot2 패키지로 생성되었으며 기본 색상 테마를 사용합니다.

autoplot(maunaloa) + 
  theme_light()

ggplot2로 생성한 마우나로아 데이터셋 그래프. 이 그래프는 "light" 테마를 사용합니다.

R로 시계열 데이터 다루기

연습해 봅시다!

R로 시계열 데이터 다루기

Preparing Video For Download...