Learn R Programming

SimDesign (version 1.1)

EDR: Compute the empirical detection rate for Type I errors and Power

Description

Computes the detection rate for determining empirical Type I error and power rates using information from p-values.

Usage

EDR(p, alpha = 0.05)

Arguments

p
a numeric vector or matrix/data.frame of p-values from the desired statistical estimator. If a matrix, each statistic must be organized by column, where the number of rows is equal to the number of replications
alpha
the nominal detection rate to be studied (typical values are .10, .05, and .01). Default is .05

See Also

ECR

Examples

Run this code

rates <- numeric(100)
for(i in 1:100){
   dat <- rnorm(100)
   rates[i] <- t.test(dat)$p.value
}

EDR(rates)
EDR(rates, alpha = .01)

# multiple rates at once
rates <- cbind(runif(1000), runif(1000))
EDR(rates)

Run the code above in your browser using DataLab