x: numeric matrix with two columns representing x,y coordinates.
nbin: integer number of bins to subdivide the scatterplot, expanded to length 2 to accommodate x and y axis bins.
bandwidth: numeric or NULL representing the bandwidth used for point density determination.
range.x: numeric vector length 2 representing the range of values to consider for point density.
Returns
list with elements used internally by plotSmoothScatter(), with: x1, x2, fhat, bandwidth.
Details
This function is called internally by plotSmoothScatter(), and is an equivalent replacement for grDevices non-exported function .smoothScatterCalcDensity(), understandably a requirement by CRAN. A package should not rely on another package hidden function.