gumbel.cop <- gumbelCopula(3)
kendallsTau(gumbel.cop)
spearmansRho(gumbel.cop)
tailIndex(gumbel.cop)
stopifnot(all.equal(kendallsTau(gumbel.cop), copGumbel@tau(3)),
all.equal(tailIndex(gumbel.cop),
c(copGumbel@lambdaL(3), copGumbel@lambdaU(3)),
check.attr=FALSE),
all.equal(calibKendallsTau (gumbel.cop, 0.681),
copGumbel@tauInv(0.681))
)
## let us compute the sample versions
x <- rcopula(gumbel.cop, 200)
cor(x, method = "kendall")
cor(x, method = "spearman")
## compare with the true parameter value 3
calibKendallsTau (gumbel.cop, cor(x, method="kendall")[1,2])
calibSpearmansRho(gumbel.cop, cor(x, method="spearman")[1,2])
Run the code above in your browser using DataLab