P-Werte für mehrere Vergleiche in Matlab anpassen

8

Ich habe ein Array von p-Werten, die für mehrere Vergleiche angepasst werden müssen. Wie kann ich das in Matlab machen? Ich kann keine integrierte Funktion finden.

In R würde ich tun:

%Vor%

Gibt es eine ähnliche Funktion für Matlab? Idealerweise eine, die verschiedene Einstellungsmethoden (Bonferroni, Benjamini-Hochberg, FDR ...) durchführt?

    
Martin Preusse 25.08.2011, 09:23
quelle

5 Antworten

0

Diese Einsendung ist wahrscheinlich das, was Sie suchen , aber es implementiert nur die Bonferroni-Holm-Methode. Sie müssten die FEX nach ähnlichen Lösungen zu den anderen Korrekturmethoden suchen.

Dies besagt, dass die Statistics Toolbox über die Methode MULTCOMPARE verfügt, die für mehrere Vergleichstests konzipiert ist. obwohl es die korrigierten p-Werte nicht zurückgibt. Hier ist ein Beispiel:

%Vor%     
Amro 27.08.2011, 13:54
quelle
5

Wenn Sie Bioinformatics Toolbox haben, können Sie die Funktion MAFDR verwenden, um p- Werte, die durch die falsche Erkennungsrate angepasst wurden.

    
yuk 29.08.2011 02:15
quelle
1

Für Leute ohne die Bioinformatik-Toolbox ist die FDR-Methode (False Discovery Rate) ebenfalls sehr schön beschrieben. hier , es bietet auch eine Verbindung mit einem fdr-Skript.

    
Fraukje 04.07.2014 13:13
quelle
0

Schauen Sie sich T-Test mit Bonferroni Correction an verwandte Dateien im Matlab File-Exchange.

Ich hoffe, das hilft.

    
ephsmith 26.08.2011 13:16
quelle
0

Siehe auch Ссылка und Ссылка für den Hintergrund.

    
Jan Schnupp 15.07.2015 15:41
quelle

Tags und Links