Learn R Programming

dispRity (version 1.7.0)

randtest.dist: Randtest distance

Description

Measures the distance between the observed statistic from a "randtest" object and some specific quantile of the simulated data.

Usage

# S3 method for dist
randtest(randtest, quantile = c(0.025, 0.975), abs = FALSE)

Arguments

randtest

an object of class "randtest"

quantile

a numeric value for the quantile edges to compare the observed data to on either sides (by default quantile = c(0.025. 0.975)).

abs

logical, whether to calculate the distance as an absolute value (TRUE) or not (FALSE - default).

Author

Thomas Guillerme

Details

To compare the observed value to the simulated median value, you can use quantile = 0.5. Also note that when using abs = FALSE (default), a negative value means that the observed statistic is within the request quantiles.

See Also

randtest randtest.dispRity

Examples

Run this code
## Simple example
dummy_matrix <- matrix(rnorm(500), 100, 5)

## Testing whether the mean of a random subset
## is different than the means of 100 subsets
dummy_test <- randtest.dispRity(dummy_matrix,
                                subset = sample(1:100, 20),
                                metric = mean)
dummy_test ; plot(dummy_test)

## The distance between the observed data and the 95% quantile
randtest.dist(dummy_test)

## The absolute distance from the median
randtest.dist(dummy_test, quantile = 0.5, abs = TRUE)

Run the code above in your browser using DataLab