본문 바로가기
14.시계열/기초

R 시계열 두가지 그래프 (plot.ts vs ts.plot)

by makhimh 2023. 1. 8.
반응형

R의 시계열 자료구조인 ts 자료구조의 그래프를 그려주는 함수는 두 가지가 있습니다. 

plot.ts 와 ts.plot 이 있습니다. 예시를 통해서 두 함수의 차이를 알아봅시다. 

 

tseries 패키지의 nino 데이터를 사용할 것입니다. tseries 를 먼저 설치합시다. 

 

install.packages("tseries")

 

tseries 패키지와 nino 데이터를 불러옵니다. 

 

library(tseries)

data(nino)

 

nino 데이터의 앞부분만 살펴봅시다. 

 

> nino
         nino3 nino3.4
Jan 1950 23.97   25.01
Feb 1950 24.51   24.92
Mar 1950 26.65   26.41
Apr 1950 26.65   26.75
May 1950 25.91   26.30
Jun 1950 25.64   26.79
Jul 1950 25.17   26.59
Aug 1950 24.51   26.11
Sep 1950 24.12   25.56

 

독립변수가 시간이라면, 종속변수가 nino3 와 nino3.4 입니다. 따라서 다변량 시계열 자료입니다. 

 

먼저 plot.ts 함수로 그래프를 그려봅시다. 

 

> plot.ts(nino)

 

 

두 종속변수에 대해 그래프가 따로 그려집니다. 

 

이번에는 ts.plot 함수를 사용해봅시다. 그래프 구분을 위해 옵션으로 색을 설정하였습니다. 

 

ts.plot(nino,col=c('red','blue'))

 

반응형

'14.시계열 > 기초' 카테고리의 다른 글

R 시계열자료 정의, 그래프, 변환  (0) 2023.01.08

댓글