ovmult | R Documentation |
It gives the overlap area between two or more kernel density estimations from empirical data.
ovmult( x, nbins = 1024, type = c( "1", "2" ), boundaries = NULL, get_xpoints = FALSE, ... )
x |
a list of numerical vectors to be compared (each vector is an element of the list). |
nbins |
number of equally spaced points through which the density estimates are compared; see |
type |
character, type of index. If |
boundaries |
an optional vector indicating the minimum and the maximum over a predefined subset of the support of the empirical densities. |
get_xpoints |
logical, if |
... |
optional arguments to be passed to the function |
If the list x
contains more than two elements (i.e. more than two distributions) it computes multiple overlap measures.
The optional vector boundaries
has to contain two numbers for the empirical minimum and maximum of the overlapped area. See examples below.
It returns the value of overlapped area.
Called from the function overlap
.
Pierfrancesco Alaimo Di Loro, Marco Mingione, Massimiliano Pastore
set.seed(20150605) x <- list(X1=rnorm(100), X2=rt(50,8), X3=rchisq(80,2)) ovmult(x) ovmult(x, normalized = TRUE) # including boundaries x <- list(X1=runif(100), X2=runif(100,.5,1)) ovmult(x, boundaries=c( 0, .8 )) x <- list(X1=runif(100), X2=runif(50), X3=runif(30)) ovmult(x, boundaries=c( .2, .8 )) # changing kernel ovmult(x, kernel="rectangular")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.