
Compute the coordinates of the bivariate marginal probabilities for variables data.frame
. This operation is very similiar to the plotting capabilities in level.curvesCOP
for level curves (Nelsen, 2006, pp. 12--13) but implemented in the function joint.curvesCOP
for alternative utility.
For the case of a joint or probability, the dual of a copula (function) or data.frame
.
joint.curvesCOP(cop=NULL, para=NULL, type=c("and", "or"),
probs=c(0.5, 0.8, 0.90, 0.96, 0.98, 0.99, 0.995, 0.998),
zero2small=TRUE, small=1E-6, divisor=100, delu=0.001, ...)
An R
list
is returned with elements each of the given probs
.
A copula function;
Vector of parameters or other data structure, if needed, to pass to the copula;
What type of joint probability is to be computed;
The joint probabilities
A logical controlling whether exactly zero value for probability are converted to a small
value and exactly unity values for probability are converted to the value 1 - small
; this logical is useful if transformation from probability space into standard normal variates or Gumbel reduced variates (see function prob2grv()
in package lmomco) is later desired by the user for attendant graphics (see Examples section);
The value for small described for zero2small
;
A divisor on a computation of a
A
Additional arguments to pass to the duCOP
function of copBasic or uniroot()
function in R.
W.H. Asquith
Nelsen, R.B., 2006, An introduction to copulas: New York, Springer, 269 p.
diagCOPatf
, duCOP
, jointCOP
, joint.curvesCOP2
, level.curvesCOP