Learn R Programming

cherry (version 0.6-11)

hommelFast: Calculates adjusted p-values of Hommel's method efficiently.

Description

Calculates adjusted p-values of Hommel's method efficiently.

Usage

hommelFast (pvalues, simes = TRUE)

Arguments

pvalues

A vector of p-values.

simes

If TRUE, a Simes' test is used, if FALSE Hommel's test is used.

Value

Returns a hommel object.

Examples

Run this code
# NOT RUN {
  
  #Generate a vector of pvalues
  set.seed(1)
  n <- 1000
  pvalues <- c(runif(0.50*n,0,0.001), runif(0.50*n,0,1))
  
  #Create an hommel object in which the adjusted p-values are stored, based on a Simes'test
  #(or Hommel's test, by choosing simes = FALSE):
  hom <- hommelFast(pvalues, simes = TRUE)
  
  #Retrieve the first 10 adjusted p-values by using the \code{pvalue} method. 
  pvalue(hom,1:10)
  
  
# }

Run the code above in your browser using DataLab