인터렉티브 그래프 만들기 (2)
전 포스팅에서는 막대 그래프와 산점도 그래프의 인터렉티브 그래프를 만들어 보았습니다. 이번 글에서는 시계열 그래프를 인터렉티브 그래프로 만드는 방법을 알아보겠습니다.
이번에 사용할 패키지는 dygraphs
패키지 입니다.
install.packages("dygraphs")
library(dygraphs)
이번 실습에 사용될 데이터는 ggplot2의 economics
데이터 입니다. economic 데이터는 1967년부터 2015년까지의 미국의 월별 경제 지표를 담은 데이터 입니다.
dygraphs
패키지에서 시계열 그래프를 그리기 위해서는 데이터의 타입이 xts 타입으로 되어있어야 합니다. xts
라이브러리와 xts()
함수를 사용하여 economic 데이터의 실업률(unemploy
)를 xts 타입으로 변경합니다.
library(xts)
eco <- xts(economics$unemploy, order.by = economics$date)
만들어진 데이터를 dygraph()
함수 내에 넣어 시계열 그래프를 그릴 수 있습니다.
dygraph(eco)
dygraph()
함수도 파이프 연산자 %>%
를 사용하여 기능을 추가할 수 있습니다. dyRangeSelector()
를 추가하여 그래프 아래에 날짜 범위를 선택하는 기능을 추가합니다.
dygraph(eco) %>%
dyRangeSelector()
https://github.com/ark1st/Doit_R_ARKS_CODE/blob/master/Graph3.html
ark1st/Doit_R_ARKS_CODE
Do it R 학습 및 블로그 작성에 있어서 가공한 데이터와 코드를 업로드 하는 공간 입니다. - ark1st/Doit_R_ARKS_CODE
github.com
김영우, 『쉽게 배우는 R 데이터 분석』, 이지스 퍼블리싱, 2019
이영호, "확률과통계" 가천대학교, 2019
'Programming > R' 카테고리의 다른 글
R Markdown (0) | 2019.05.30 |
---|---|
인터랙티브 그래프 만들기 (1) (0) | 2019.05.29 |
단계 구분도 만들기 (0) | 2019.05.29 |
WordCloud2 (0) | 2019.05.27 |
텍스트 마이닝 - KoNLP (0) | 2019.05.20 |