| add_event | R Documentation | 
Add a vertical line to mark a special event on a chart.
add_event(ax, when, color = "#E41A1C", dash = 4, label = NULL, ...)
| ax | An  | 
| when | Vector of position to place the event. | 
| color | Color of the line. | 
| dash | Creates dashes in borders of SVG path.
A higher number creates more space between dashes in the border.
Use  | 
| label | Add a label to the shade, use a  | 
| ... | Additional arguments, see https://apexcharts.com/docs/options/annotations/ for possible options. | 
An apexchart() htmlwidget object.
add_event_marker to add a point.
library(apexcharter)
data("consumption")
# specify from and to date
apex(consumption, aes(date, value, group = type), "spline") %>% 
  add_event(when = "2020-01-11")
# several events
apex(consumption, aes(date, value, group = type), "spline") %>% 
  add_event(when = c("2020-01-11", "2020-01-29"))
# Add labels on events
apex(consumption, aes(date, value, group = type), "spline") %>% 
  add_event(
    when = c("2020-01-11", "2020-01-29"),
    label = label(text = c("Am", "Ar"))
  )
# can be combined with shade
apex(consumption, aes(date, value, group = type), "spline") %>% 
  add_shade(from = "2020-01-06", to = "2020-01-20")%>% 
  add_event(when = c("2020-01-11", "2020-01-29"))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.