Chart options

Title, subtitle and axis titles

Packages and data used below:

library(apexcharter)
library(dplyr)

data("diamonds", package = "ggplot2")
n_cut <- count(diamonds, cut)

Labs

You can set title, subtitle and axis’ titles at once with ax_labs():

If you more control (font size, alignment, …), you can use ax_title(), ax_subtitle(), ax_xaxis() and ax_yaxis(), as described below.

Title

You can set some options, for example:

Full list of parameters is available here : https://apexcharts.com/docs/options/title/

Subtitle

With same options than for title:

Full list of parameters is available here : https://apexcharts.com/docs/options/subtitle/

Axis title

With some options:

Lines

library(apexcharter)
library(dplyr)

## economics dataset from ggplot2
data("economics", package = "ggplot2")
economics <- tail(economics, 50)

data("economics_long", package = "ggplot2")
economics_long <- economics_long %>% 
  filter(variable %in% c("pce", "pop")) %>% 
  group_by(variable) %>% 
  slice(tail(row_number(), 20))

Type of line

Classic line:

Spline curve:

Steps chart:

Line appearance

Color line with gradient:

Solid area color:

Line width:

Dotted line

Markers

Add points to line :

Add labels over points

Multiple lines

You can use vectors of parameters to custom series separately: