MyNixOS website logo
Description

Multivariate Kernel Density Estimation with Vine Copulas.

Implements the vine copula based kernel density estimator of Nagler and Czado (2016) <doi:10.1016/j.jmva.2016.07.003>. The estimator does not suffer from the curse of dimensionality and is therefore well suited for high-dimensional applications.

kdevine

R buildstatus CRANversion License: GPLv3

The kdevine package is no longer actively developed. Consider using

  • the kde1d package for marginal estimation,
  • the functions vine() and vinecop() from the rvinecopulib package as replacements for kdevine() and kdevinecop().

This package implements a vine copula based kernel density estimator. The estimator does not suffer from the curse of dimensionality and is therefore well suited for high-dimensional applications (see, Nagler and Czado, 2016). The package is built on top of the copula density estimators in kdecopula and let’s you choose from all its implemented methods. The package can handle discrete and categorical data via continuous convolution.


How to install

You can install:

  • the stable release on CRAN:
install.packages("kdevine")

Functionality

A detailed description of of all functions and options can be found in the API documentaion. In short, the package provides the following functionality:

  • Class kdevine and its methods:

    • kdevine(): Multivariate kernel density estimation based on vine copulas. Implements the estimator of (see, Nagler and Czado, 2016).

    • dkdevine(), rkdevine(): Density and simulation functions.

  • Class kdevinecop and its methods:

    • kdevinecop(): Kernel estimator for the vine copula density (see, Nagler and Czado, 2016).

    • dkdevinecop(), rkdevinecop(): Density and simulation functions.

    • contour.kdevinecop(): Matrix of contour plots of all pair-copulas.

  • Class kde1d and its methods:

    • kde1d(): Univariate kernel density estimation for bounded and unbounded support.

    • dke1d(), pkde1d(), rkde1d(): Density, cdf, and simulation functions.

    • plot.kde1d(), lines.kde1d(): Plots the estimated density.

References

Nagler, T., Czado, C. (2016)
Evading the curse of dimensionality in nonparametric density estimation with simplified vine copulas
Journal of Multivariate Analysis 151, 69-89[preprint]

Nagler, T., Schellhase, C. and Czado, C. (2017)
Nonparametric estimation of simplified vine copula models: comparison of methods
Dependence Modeling, 5:99-120[preprint]

Nagler, T. (2018)
A generic approach to nonparametric function estimation with mixed data
Statistics & Probability Letters, 137:326–330[preprint]

Metadata

Version

0.4.5

License

Unknown

Platforms (75)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows