Create an apexcharts.js widget
apexchart(
ax_opts = list(),
auto_update = TRUE,
width = NULL,
height = NULL,
elementId = NULL
)
A list
in JSON format with chart parameters.
In Shiny application, update existing chart
rather than generating new one. Can be TRUE
/FALSE
or
use config_update
for more control.
A numeric input in pixels.
A numeric input in pixels.
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]
)