adjP: Aggiustamento delle probabilita' per confronti multipli

adjPR Documentation

Aggiustamento delle probabilita' per confronti multipli

Description

Aggiusta un vettore di probabilita' utilizzando il False Discovery Rate o il metodo Bonferroni.

Usage

adjP( x, type = c("BH", "BY", "B") )

Arguments

x

vettore di probabilita' calcolate.

type

tipo di aggiustamento ("BH" = Benjamini-Hochberg False Discovery Rate, "BY" = Benjamini-Yekutieli False Discovery Rate, B = Bonferroni). Per default esegue il metodo "BH".

Value

Dato un vettore di probabilita' osservate x, restituisce una lista di tre elementi:

$metodo

Metodo utilizzato per l'aggiustamento.

$adjusted.p

Matrice di dimensione con q righe (q e' il numero di probabilita' del vettore di input) e 2 colonne (la prima con le probabilita' osservate e la seconda con quelle aggiustate).

$index

Vettore che indica le posizioni occupate dalle probabilita' nel vettore di input.

Author(s)

Massimiliano Pastore

References

Benjamini, Y., Hochberg, Y. (1995). Controlling the False Discovery Rate: A practical and powerful approach to multiple testing. Journal of the Royal Statistic Society B, 57, 289-300.

Benjamini, Y., Yekutieli, D. (2001). The control of the False Discovery Rate in multiple testing under dependency. Annals of Statistics, 29, 1165-1188.

Bonferroni, C. E. (1936). Teoria statistica delle classi e calcolo delle probabilita'. Pubblicazioni del R. Istituto Superiore di Scienze Economiche e Commerciali di Firenze, 8, 3-62.

Examples

x <- c(.136,.011,.004,.082,.034,.697) # probabilita' osservate
adjP(x) # correzione Benjamini-Hochberg
adjP(x,"B") # correzione Bonferroni

masspastore/ADati documentation built on April 18, 2024, 5:55 p.m.