powered by
Implements Silverman's rule of thumb for selecting an optimal bandwidth in kernel density estimation.
silverman_bandwidth(X, kernel_type = "normal")
A scalar representing the optimal bandwidth.
A numerical vector of sample data.
A string identifying the kernel type.
# Generate sample data X <- rnorm(100) # Get optimal bandwidth using Silverman's rule h_opt <- silverman_bandwidth(X, kernel_type = "normal")
Run the code above in your browser using DataLab