Skip to contents

This function calculates the probability of direction (pd), which is the proportion of the distribution of the same sign as its median’s and varies from 0.50 to 1.00. This is an index of effect existence, proposed by Makowski et al. (2019).

Usage

pdir(x, na.rm = FALSE)

Arguments

x

A numeric vector of values.

na.rm

A logical value indicating whether NA values should be removed before calculation. Default is FALSE.

Value

A numeric value between 0 and 1, representing the Probability of Direction (Pd). The value is calculated as the proportion of positive values in x, or 1 minus the proportion if it is less than 0.5.

References

Makowski, D., Ben-Shachar, M. S., Chen, S. H. A., & Lüdecke, D. (2019). Indices of effect existence and significance in the Bayesian framework. Frontiers in Psychology, 10, Article 2767. https://doi.org/10.3389/fpsyg.2019.02767

Examples

set.seed(123)
x <- rnorm(1000)
pdir(x)  # Returns the Probability of Direction for x
#> [1] 0.505
pdir(x, na.rm = TRUE)  # Removes NA values before calculation
#> [1] 0.505