Create a apexcharts.js widget
apexchart(ax_opts = list(), auto_update = TRUE, width = NULL, height = NULL, elementId = NULL)
ax_opts | A |
---|---|
auto_update | In Shiny application, update existing chart rather than generating new one. |
width | A numeric input in pixels. |
height | A numeric input in pixels. |
elementId | Use an explicit element ID for the widget. |
A apexcharts
htmlwidget
object.
library(apexcharter) # Use raw API by passing a list of # parameters to the function apexchart(ax_opts = list( chart = list( type = "bar" ), series = list(list( name = "Example", data = sample(1:100, 5) )), xaxis = list( categories = LETTERS[1:5] ) )) # Or use apexchart() to initialize the chart # before passing parameters apexchart() %>% ax_chart(type = "bar") %>% ax_series( list( name = "Example", data = sample(1:100, 5) ) ) %>% ax_xaxis( categories = LETTERS[1:5] )