StatisticsNZ / simplevis

Simple visualisation with ggplot2 and leaflet wrappers
https://StatisticsNZ.github.io/simplevis
Other
86 stars 11 forks source link

x/y_breaks: add new x/y_breaks arg's for all numeric/date scales #438

Closed davidhodge931 closed 2 years ago

davidhodge931 commented 2 years ago

Add x_breaks argument, which would also make x_limits = c(min(x_breaks), max(x_breaks))

davidhodge931 commented 2 years ago

If x_breaks is selected, then x_breaks_n, x_zero and x_balance would not work...

x_zero_list <- sv_x_zero_adjust(x_var_vctr, x_balance = x_balance, x_zero = x_zero, x_zero_line = x_zero_line) x_zero <- x_zero_list[[1]] x_zero_line <- x_zero_list[[2]]

if (is.null(x_breaks)) { x_breaks <- sv_numeric_breaks_h(x_var_vctr, balance = x_balance, breaks_n = x_breaks_n, zero = x_zero, mobile = FALSE) } x_limits <- c(min(x_breaks), max(x_breaks))

davidhodge931 commented 2 years ago

Too hard