verbose: flag to print out progress information. Default is FALSE.
Returns
A kernel copula estimate, output from kcopula, is an object of class kcopula. A kernel copula density estimate, output from kcopula.de, is an object of class kde. These two classes of objects have the same fields as kcde and kde objects respectively, except for - x: pseudo-uniform data points
x.orig: data points - same as input
marginal: marginal function used to compute pseudo-uniform data
boundary: flag for data points in the boundary region (kcopula.de only)
Details
For kernel copula estimates, a transformation approach is used to account for the boundary effects. If H is missing, the default is Hpi.kcde; if hs are missing, the default is hpi.kcde.
For kernel copula density estimates, for those points which are in the interior region, the usual kernel density estimator (kde) is used. For those points in the boundary region, a product beta kernel based on the boundary corrected univariate beta kernel of Chen (1999) is used (kde.boundary). If H
is missing, the default is Hpi.kcde; if hs are missing, the default is hpi.
The effective support, binning, grid size, grid range parameters are the same as for kde.
References
Duong, T. (2014) Optimal data-based smoothing for non-parametric estimation of copula functions and their densities. Submitted.
Chen, S.X. (1999). Beta kernel estimator for density functions. Computational Statistics & Data Analysis, 31 , 131--145.