depthLP {DepthProc} | R Documentation |
LP Depth
Description
Computes the LP depth of a point or vectors of points with respect to a multivariate data set.
Usage
depthLP(u, X, pdim = 2, la = 1, lb = 1, threads = -1, func = NULL)
Arguments
u |
Numerical vector or matrix whose depth is to be calculated. Dimension has to be the same as that of the observations. |
X |
The data as a matrix, data frame or list. If it is a matrix or data frame, then each row is viewed as one multivariate observation. If it is a list, all components must be numerical vectors of equal length (coordinates of observations). |
pdim |
dimension used in calculating depth function. |
la |
slope the weighing function. |
lb |
intercept in the weighing function. |
threads |
number of threads used in parallel computations. Default value -1 means that all possible cores will be used. |
func |
the weighing function. Currently it is not supported. |
Details
Returns the depth of multivariate point u
with respect to data set X
.
Author(s)
Daniel Kosiorowski, Mateusz Bocian, Anna Wegrzynkiewicz and Zygmunt Zawadzki from Cracow University of Economics.
Examples
x <- matrix(rnorm(3000), ncol = 3)
# Same results
depthLP(x, x, pdim = 2)