4

I am making a simple histogram in echarts4r, but I am struggling to override the default x axis labels. For example in the plot below, I would like to have a label at every 3rd, instead of intervals of 5.

library(echarts4r)
  mtcars |>
    e_charts() |>
    e_histogram(mpg, name = "histogram",  breaks =seq(0,36,3)) 
user438383
  • 5,716
  • 8
  • 28
  • 43
L Smeets
  • 888
  • 4
  • 17

1 Answers1

3

You could set the interval between ticks as well as the min and max values using e_x_axis like so:

See also the docs for more options.

library(echarts4r)
mtcars |>
  e_charts() |>
  e_histogram(mpg, name = "histogram",  breaks = seq(0,36,3)) |>
  e_x_axis(interval = 3, min = 3, max = 36)

enter image description here

stefan
  • 90,330
  • 6
  • 25
  • 51