% Generated by roxygen2: do not edit by hand % Please edit documentation in R/estimateBandwidth.R \name{estimate.bandwidth} \alias{estimate.bandwidth} \title{Estimated bandwidth for CVE.} \usage{ estimate.bandwidth(X, k, nObs) } \arguments{ \item{X}{data matrix of dimension (n x p) with n data points X_i of dimension q. Therefor each row represents a datapoint of dimension p.} \item{k}{Guess for rank(B).} \item{nObs}{Ether numeric of a function. If specified as numeric value its used in the computation of the bandwidth directly. If its a function `nObs` is evaluated as \code{nObs(nrow(x))}. The default behaviou if not supplied at all is to use \code{nObs <- nrow(x)^0.5}.} } \description{ Estimates a propper bandwidth \code{h} according \deqn{% h = \chi_{p-q}^{-1}\left(\frac{nObs - 1}{n-1}\right)\frac{2 tr(\Sigma)}{p}}{% h = qchisq( (nObs - 1)/(n - 1), p - q ) 2 tr(Sigma) / p} } \seealso{ [\code{\link{qchisq}}] }