library(chartjs)

Tabbed charts {.tabset}

Bar

chartjs(height = "200px") %>%
  cjsBar(labels = LETTERS[1:10]) %>%
  cjsSeries(data = c(abs(c(rnorm(8))), NA, 0.5), label = "Series 1") %>%
  cjsSeries(data = abs(c(rnorm(10))), label = "Series 2") %>%
  cjsSeries(data = abs(c(rnorm(10))), label = "Series 3") %>% 
  cjsLegend()

Line

chartjs(height = "200px") %>%
  cjsLine(labels = seq.Date(as.Date("2011-01-01"), as.Date("2011-01-08"), by = 1)) %>%
  cjsEditScale("x", 1, type = "time") %>% 
  cjsEditScale("y", 1, type = "logarithmic") %>%
  cjsSeries(data = abs(c(rnorm(8))), label = "Series 1") %>%
  cjsSeries(data = c(abs(c(rnorm(3))), NA, abs(c(rnorm(4)))), label = "Series 2") %>%
  cjsSeries(data = abs(c(rnorm(8))), label = "Series 3") %>% 
  cjsLegend()


Tutuchan/chartjs documentation built on May 9, 2019, 5:16 p.m.