R/private_functions.R

Defines functions .optimalNumberOfBinsForHist

#' # private functions
#' @param x numeric vector to be plotted
#' @noRd

.optimalNumberOfBinsForHist <- function(x) {
  # Compute the optimal number of bins for a histogram.
  
  x.range.length <- diff(range(x))
  sd.x <- stats::sd(x)
  num.samples <- length(x)
  
  num.bins <- ceiling(x.range.length/(3.96 * sd.x * num.samples^(-1/3)))
  # num.bins <- nclass.FD(x)
  return(num.bins)
} 

Try the LambertW package in your browser

Any scripts or data that you put into this service are public.

LambertW documentation built on Nov. 2, 2023, 6:17 p.m.