Veröffentlicht am :
Statistik CREATION_INTERNE

Beispiel 1 für PROC MULTTEST

Dieser Code ist auch verfügbar auf: English Español Français
Wartet auf Validierung
Das Skript erstellt zunächst ein Dataset 'a', das Tiere darstellt, wobei S1 und S2 Tumortypen und 'Dose' die Behandlungsgruppe sind. Anschließend wird PROC MULTTEST verwendet, um einen einseitigen oberen Cochran-Armitage-Test durchzuführen, um einen linearen Trend in der Tumorinzidenz in Abhängigkeit von der Dosis zu erkennen. Die statistische Signifikanz wird mittels einer Permutationsmethode mit 10.000 Resamples bewertet, um die p-Werte zu korrigieren. Die Permutationsergebnisse werden in einem Dataset 'pmt' gespeichert, das anschließend angezeigt wird.
Datenanalyse

Type : CREATION_INTERNE


Die Daten, die Tiere und Tumoren repräsentieren, werden direkt im Skript mithilfe eines DATA-Schritts und einer 'datalines'-Anweisung erstellt.

1 Codeblock
DATA STEP Data
Erklärung :
Dieser Block erstellt die Tabelle 'a' im Speicher. Die Variablen S1 und S2 stellen zwei Tumortypen dar (0=Abwesenheit, 1=Anwesenheit) und 'Dose' ist die Gruppierungsvariable. Die Daten werden über 'datalines' direkt in den Code integriert.
Kopiert!
1title 'Cochran-Armitage Test with Permutation Resampling';
2 
3DATA a;
4 INPUT S1 S2 Dose;
5 DATALINES;
60 1 1
71 0 1
80 1 1
90 1 1
100 1 1
111 0 1
121 0 2
131 0 2
140 1 2
151 0 2
160 1 2
171 0 2
181 0 3
191 0 3
201 0 3
210 1 3
220 1 3
231 0 3
24;
25RUN;
2 Codeblock
PROC MULTTEST Data
Erklärung :
Diese Prozedur wendet multiple Tests auf die Daten in Tabelle 'a' an. Sie führt einen Cochran-Armitage-Test (ca) für einen linearen Trend auf den Variablen S1 und S2 durch, wobei 'Dose' als Klassenvariable verwendet wird. Die Signifikanz wird mittels einer Permutationsmethode (10.000 Stichproben) berechnet, um die p-Werte anzupassen. Die Permutationsergebnisse werden in der Tabelle 'pmt' gespeichert.
Kopiert!
1PROC MULTTEST DATA=a permutation nsample=10000 seed=36607 outperm=pmt;
2 test ca(S1 S2 / permutation=10 uppertailed);
3 class Dose;
4 contrast 'CA Linear Trend' 0 1 2;
5RUN;
3 Codeblock
PROC PRINT
Erklärung :
Dieser Block zeigt den Inhalt der Tabelle 'pmt' an, die durch den vorherigen PROC MULTTEST-Schritt generiert wurde und die Permutationsergebnisse enthält.
Kopiert!
1PROC PRINT DATA=pmt;
2RUN;
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.
Urheberrechtsinformationen : S A S S A M P L E L I B R A R Y