Perform quantile regression (Nelsen, 2006, pp. 217--218) using a copula by numerical derivatives of the copula (derCOPinv
). If med.regressCOP
). Using copulas, the quantile regression is expressed as
Set
Solve the regression curve derCOPinv
), and
Replace
The last step is optional as step two produces the regression in probability space, which might be desired, and step 3 actually transforms the probability regressions into the quantiles of the respective random variables.
qua.regressCOP(f=0.5, u=seq(0.01,0.99, by=0.01), cop=NULL, para=NULL, ...)
An R
data.frame
of the regressed probabilities of
A single value of nonexceedance probability
Nonexceedance probability
A copula function;
Vector of parameters or other data structure, if needed, to pass to the copula; and
Additional arguments to pass.
W.H. Asquith
Nelsen, R.B., 2006, An introduction to copulas: New York, Springer, 269 p.
med.regressCOP
, derCOPinv
, qua.regressCOP.draw