Releases: tnagler/VineCopula
VineCopula 2.2.0
VineCopula 2.1.8
BUG FIXES
- prevent heap-buffer overflows in
BiCopHfuncDeriv(2)
(non-critical).
VineCopula 2.1.7
BUG FIXES
-
get rid of warning messages when checking whether structure is a D-vine.
-
fix standard errors for one-parameter families.
-
avoid infinite loop for Joe's inverse h-function with extreme parameter
values. -
fix parameters bounds for BB copulas in
RVineMLE()
.
VineCopula 2.1.6
BUG FIXES
-
fix rotation handling in derivative calculations.
-
fix check for whether a structure is a D-vine.
-
fixed typos in API documentation.
VineCopula 2.1.5
NEW FEATURES
- no family restrictions for RVinePIT.
BUG FIXES
-
fix calculation of Kendall's tau when joint ties are present.
-
fix missing
pair.AIC/BIC
inRVineSeqEst()
. -
improved starting parameter for Joe copula MLE.
VineCopula 2.1.4
VineCopula 2.1.3
NEW FEATURES
-
summary.RVineMatrix()
invisibly returns adata.frame
containg most of
what is printed as output. -
Less restrictive conditions on what is considered an appropriate
treecrit
function inRVineStructureSelect()
(thanks to Thibault Vatter, #40). -
New option
verbose
inRVinePDF()
(thanks to @cag51, #36).
BUG FIXES
VineCopula 2.1.2
NEW FEATURES
-
Online API documentation on https://tnagler.github.io/VineCopula/.
-
Faster
BiCopCDF()
.
BUG FIXES
-
Fixed bug in preprocessing of
weights
argument. -
More informative error message when family is unknown.
-
Safer
BiCopSelect()
withpresel = TRUE
and insufficient data. -
Fixed
RVineMatrix()
(output dimension wasd-1
andnaturalOrder = TRUE
wasn't working, thanks @tvatter). -
Safer
BiCopEst()
formethod = "itau"
.
VineCopula 2.1.1
Follow-up release to the new version of copula.
IMPORTS
- Package now requires
copula (>= 0.999-16)
. The new version of copula
requires VineCopula to be re-installed, because the oldfitCopula()
method doesn't work any longer, but was re-exported by VineCopula.
NEW FEATURES
- Package developers can use the VineCopula C-functionality by linking against
VineCopula through theLinkingTo
field.
VineCopula 2.1.0
The new version makes the package more suitable for high-dimensional settings (d >> 50).
NEW FEATURES
- All estimation functions now have a
method
argument. The default is
method = "mle"
and corresponds to the old behavior. The other option,
method = "itau"
, estimates the parameters by inversion of Kendall's. It is
much faster thanmethod = "mle"
, but is only available for one-parameter
families and the t-copula. Big thanks to Thibault Vatter who did most of the
work (PR #25). - New function
RVineMatrixSample
that randomly generates valid R-vine
matrices using the algorithm of Joe et al. (2011). Contributed by
Thibault Vatter (PR #27). - Faster versions of
RVineMatrix
andRVineCopSelect
, and
RVineStructureSelect
by avoiding unnecessary computations (thanks to
Thibault Vatter, PRs #29 and #31). - All
-Select
functions now have apresel
argument. IfTRUE
(default)
the familyset is reduced to families that have asymmetry charactistics that
conform with the observed data. RVineSim
,RVineLogLik
, andRVinePDF
have been implemented in a way
that demands less memory. ForRVineLogLik
, the optioncalculate.V
has
to be set toTRUE
.
BUG FIXES
- Fixed bug in upper tail dependence coefficient for survival BB1 (reported
by Viviana Fernandez, thanks!). RVineStructureSelect
now works in dimension two as well.RVineMatrixCheck
returns the new error code-4
when the matrix is
neither lower nor upper triangular (threw an actual error before).contour.RVineMatrix
now arranges the contour matrix conforming with the
family and parameter matrices.