cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Discussions

Solve problems, and share tips and tricks with other JMP users.
%3CLINGO-SUB%20id%3D%22lingo-sub-305783%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%C2%BFC%C3%A1lculo%20exacto%20de%20Benjamini-Hochberg%20(FDR)%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-305783%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EHola%20comunidad%20JMP%2C%3C%2FP%3E%3CP%3EDesde%20que%20tengo%20memoria%2C%20he%20usado%20una%20aproximaci%C3%B3n%20del%20c%C3%A1lculo%20de%20FDR%20de%20Benjamini-Hochberg%20para%20dar%20cuenta%20de%20m%C3%BAltiples%20pruebas%3A%3C%2FP%3E%3CP%3E%26gt%3B%20En%20una%20lista%20ordenada%20de%20valores%20P%20nominales%20(de%20menor%20a%20mayor)%3A%20BH%20p%20Val%20%3D%20Nom%20P%20Val%20*%20N%20Row()%2FRow()%3C%2FP%3E%3CP%3ESin%20embargo%2C%20soy%20consciente%20de%20algunas%20limitaciones%20con%20este%20enfoque%3A%3C%2FP%3E%3COL%3E%3CLI%3EPara%20valores%20de%20p%20nominales%20grandes%2C%20la%20f%C3%B3rmula%20descrita%20anteriormente%20devuelve%20valores%20%26gt%3B%201%20(no%20por%20mucho%2C%20pero%20me%20dice%20que%20algo%20no%20est%C3%A1%20bien)%3C%2FLI%3E%3CLI%3EPara%20los%20valores%20de%20p%20nominales%20que%20son%20iguales%20(o%20muy%20parecidos%20entre%20s%C3%AD)%2C%20la%20f%C3%B3rmula%20devuelve%20valores%20ligeramente%20diferentes%2C%20lo%20que%20creo%20que%20no%20deber%C3%ADa%20ser%20el%20caso.%3C%2FLI%3E%3C%2FOL%3E%3CP%3EPor%20lo%20tanto%2C%20%C2%BFhay%20una%20mejor%20manera%20de%20calcular%20el%20FDR%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EGracias%20por%20tu%20ayuda.%3C%2FP%3E%3CP%3EMejor%2C%3C%2FP%3E%3CP%3ETS%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-305783%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CLINGO-LABEL%3EAnal%C3%ADtica%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EOtro%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-307823%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERe%3A%20%C2%BFC%C3%A1lculo%20exacto%20de%20Benjamini-Hochberg%20(FDR)%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-307823%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EHola%20comunidad%20JMP%2C%3C%2FP%3E%0A%3CP%3ECon%20un%20poco%20de%20investigaci%C3%B3n%2C%20pude%20encontrar%20un%20complemento%20desarrollado%20por%20John%20Sall%20de%20JMP%20que%20calcula%20correctamente%20el%20valor%20p%20de%20FDR%3CA%20href%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2FJMP-Add-Ins%2FFalse-Discovery-Rate-PValue%2Fm-p%2F21353%23U21353%22%20class%3D%22lia-mention-container-editor-message%20lia-img-icon-tkb-thread%20lia-fa-icon%20lia-fa-tkb%20lia-fa-thread%20lia-fa%22%20target%3D%22_blank%22%3E%20Tasa%20de%20falso%20descubrimiento%20PValue%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EMejor%2C%3C%2FP%3E%0A%3CP%3ETS%3C%2FP%3E%3C%2FLINGO-BODY%3E
Choose Language Hide Translation Bar
Thierry_S
Super User

Benjamini-Hochberg (FDR) exact calculation?

Hi JMP Community,

For as long as I can remember, I have used an approximation of the Benjamini-Hochberg FDR calculation to account for multiple testing:

 > On a sorted list of Nominal P Values (smaller to larger) : BH p Val = Nom P Val * N Row()/Row ()

However, I'm aware of some limitation with this approach:

  1. For large Nominal p Values, the formula described above returns values > 1 (not by much but it tells me that something is not right)
  2. For Nominal p Values that are equal (or very close for one another), the formula returns slightly different values which I think should not be the case

Hence, is there a better way to calculate the FDR?

 

Thank you for your help.

Best,

TS

 

Thierry R. Sornasse
1 ACCEPTED SOLUTION

Accepted Solutions
Thierry_S
Super User

Re: Benjamini-Hochberg (FDR) exact calculation?

Hi JMP Community,

With a bit of digging, I was able to find an Add-In developed by John Sall from JMP that calculates correctly the FDR p Value False Discovery Rate PValue 

Best,

TS

Thierry R. Sornasse

View solution in original post

1 REPLY 1
Thierry_S
Super User

Re: Benjamini-Hochberg (FDR) exact calculation?

Hi JMP Community,

With a bit of digging, I was able to find an Add-In developed by John Sall from JMP that calculates correctly the FDR p Value False Discovery Rate PValue 

Best,

TS

Thierry R. Sornasse

Recommended Articles