When I run the hist() function with some value for the "breaks" parameter, the function does not return the correct number of bins.
E.g., in the below code, I want to divide the data into 25 bins, but hist() splits the data into 20 bins. How can I get the correct number of bins using the hist() function?
> rv <- runif(1000)
> hs <- hist(rv, breaks = 25, plot = FALSE)
> length(hs$breaks)
[1] 21
> length(hs$counts)
[1] 20