contour_grid {GRIDCOPULA} | R Documentation |
Draws the density / distribution function of a grid copula with contours and colors
contour_grid(gc,
FUN = "d.grid",
color.name = "none",
color.size = 7,
show.points = FALSE,
copula.domain = TRUE,
normal.marginal = TRUE)
gc |
a grid type copula object. |
FUN |
the name of the function to be applied (d.grid for density, p.grid for distribution), default is 'd.grid'. |
color.name |
indicates the palette of colors |
color.size |
indicates the number of colors. |
show.points |
a logical value indicating if the data must be showed or not, default is FALSE. |
copula.domain |
Indicates whether it is going
to be graphed in the domain of the copulas |
normal.marginal |
Indicates whether the marginals should be taken as normal distributions. The default value is TRUE, otherwise the gaussian kernel is used as marginal distribution. This argument is neccesary only if the argument copula.domain is FALSE. |
Returns a graph of the density / distribution.
n <- 500
x <- rgamma(n,4,1/2)
e <- rnorm(n,0,.3)
y <- sin(x+e)
Fx <- ecdf(x)
Fy <- ecdf(y)
u <- Fx(x)
v <- Fy(y)
df <- cbind(u,v)
k <- 10
m <- 10
copula.grid <- estimate.gridCopula(U = df, k = k, m = m , method = "ml")
contour_grid(gc = copula.grid, FUN = 'd.grid', color.name = "rainbow")
contour_grid(gc = copula.grid, FUN = 'p.grid', color.name = "rainbow")
#Iris
copula.grid <- estimate.gridCopula(X = iris[,1:2], k = k, m = m , method = "ls")
contour_grid(gc = copula.grid, FUN = 'd.grid', color.name= "rainbow",
color.size = 10, copula.domain=FALSE)
contour_grid(gc = copula.grid, FUN = 'p.grid', color.name = "rainbow",
color.size = 10, copula.domain=FALSE)