ecdf2D {robusTest}R Documentation

Bidimensional Empirical Cumulative Distribution Function

Description

Compute the empirical cumulative distribution function for a bivariate continuous distribution.

Usage

ecdf2D(x, y)

Arguments

x, y

the two continuous variables. Must be of same length.

Details

The bidimensional e.c.d.f. (empirical cumulative distribution function) Fn is a step function with jumps i/n at observation values, where i is the number of tied observations at that value.

For observations (x1,y1), ..., (x_n,y_n), Fn is defined as

Fn(t1,t2) = 1/n sum_{i=1}^n Indicator(xi<=t1,yi<=t2)

Value

The result is returned as a matrix of dimension (n*n) where the entry (i,j) corresponds to Fn(xi,yj), i=1, ...,n, j=1, ...,n.

Note

Missing values are removed such that if a value of x (resp. y) is missing then the corresponding values of both x and y are removed. The bidimensional e.c.d.f. is then computed on the remaining elements.

See Also

indeptest; the bivariate package also provides plots for the bidimensional e.c.d.f.

Examples

#Simulated data #1
x<-c(0.2, 0.3, 0.1, 0.4)
y<-c(0.5, 0.4, 0.05, 0.2)
ecdf2D(x,y)

#Simulated data #2
n<-40
x<-rnorm(n)
y<-x^2+0.3*rnorm(n)
plot(x,y)
ecdf2D(x,y)

[Package robusTest version 1.1.0 Index]