R$ highcharter 패키지 테마 리스트

highcharter 패키지에서는 hc_add_theme(hc_theme_*)함수를 이용하여 20가지가 넘는 다양한 theme을 적용할 수 있습니다. 기본적으로 http://jkunst.com/highcharts-themes-collection/ 에서 theme의 예시들을 제공하고 있긴 하지만 전체를 보여주진 않아 본 포스팅에 다루어보도록 하겠습니다. 사용한 highcharter 패키지 버전은 0.7.0 입니다.

library(highcharter)

packageVersion("highcharter")
## [1] '0.7.0'
hc <- hchart(iris, type = "scatter", hcaes(x = Sepal.Length, y = Sepal.Width, group = "Species"))

hc %>% hc_add_theme(hc_theme_538())
hc %>% hc_add_theme(hc_theme_chalk())
hc %>% hc_add_theme(hc_theme_darkunica())
hc %>% hc_add_theme(hc_theme_db())
hc %>% hc_add_theme(hc_theme_economist())
hc %>% hc_add_theme(hc_theme_elementary())
hc %>% hc_add_theme(hc_theme_ffx())
hc %>% hc_add_theme(hc_theme_flat())
hc %>% hc_add_theme(hc_theme_flatdark())
hc %>% hc_add_theme(hc_theme_ft())
hc %>% hc_add_theme(hc_theme_ggplot2())
hc %>% hc_add_theme(hc_theme_google())
hc %>% hc_add_theme(hc_theme_gridlight())
hc %>% hc_add_theme(hc_theme_handdrawn())
hc %>% hc_add_theme(hc_theme_monokai())
hc %>% hc_add_theme(hc_theme_null())
hc %>% hc_add_theme(hc_theme_sandsignika())
hc %>% hc_add_theme(hc_theme_smpl())
hchart(Orange, "line", hcaes(x = age, y = circumference, group = Tree)) %>% hc_add_theme(hc_theme_sparkline())
hc %>% hc_add_theme(hc_theme_superheroes())
hc %>% hc_add_theme(hc_theme_tufte())
hc %>% hc_add_theme(hc_theme_tufte2())