Veröffentlicht am :
Statistik CREATION_INTERNE

Beispiel 11 für PROC GLM: Analyse eines Screening-Designs

Dieser Code ist auch verfügbar auf: English Español Français
Wartet auf Validierung
Der Code definiert zunächst einen Datensatz `HalfFraction`, der eine Halbfraktion eines 2^4-faktoriellen Versuchsplans darstellt. PROC GLM wird verwendet, um die Antwortvariable `rate` in Abhängigkeit von den Faktoren `power`, `flow`, `pressure` und `gap` zu modellieren. Anschließend werden zur Untersuchung der Aliasing-Struktur die Faktoren in einem neuen Datensatz `Coded` in -1/1-Werte umkodiert. PROC GLM wird erneut auf diesen kodierten Daten mit der Option `aliasing` ausgeführt, um die Verwechslungsbeziehungen zwischen den Effekten anzuzeigen. Danach werden die Daten der anderen Hälfte des Experiments in `OtherHalf` definiert. Die beiden Hälften werden kombiniert, um den vollständigen Datensatz `FullRep` zu erstellen. Schließlich wird PROC GLM auf diesem vollständigen Datensatz ausgeführt, um eine vollständige Varianzanalyse ohne die im fraktionellen Plan vorhandene Verwechslung durchzuführen.
Datenanalyse

Type : CREATION_INTERNE


Die Daten werden direkt im Skript über DATA-Schritte mit Datalines erstellt. Die Datensätze `HalfFraction` und `OtherHalf` werden auf diese Weise erstellt und dann kombiniert, um `FullRep` zu bilden.

1 Codeblock
DATA STEP Data
Erklärung :
Dieser Block erstellt den Datensatz `HalfFraction`, indem er die Daten direkt über die `datalines`-Anweisung liest. Er stellt die erste Hälfte eines faktoriellen Experiments dar.
Kopiert!
1DATA HalfFraction;
2 INPUT power flow pressure gap rate;
3 DATALINES;
40.8 4.5 125 275 550
50.8 4.5 200 325 650
60.8 550.0 125 325 642
70.8 550.0 200 275 601
81.2 4.5 125 325 749
91.2 4.5 200 275 1052
101.2 550.0 125 275 1075
111.2 550.0 200 325 729
12;
13RUN;
2 Codeblock
PROC GLM
Erklärung :
Dieser Block führt eine allgemeine lineare Modellanalyse für die Daten `HalfFraction` aus. Er deklariert die Klassvariablen und spezifiziert ein vollständiges faktorielles Modell (Interaktion 4. Ordnung) für die Antwortvariable `rate`.
Kopiert!
1PROC GLM DATA=HalfFraction;
2 class power flow pressure gap;
3 model rate=power|flow|pressure|gap;
4RUN;
3 Codeblock
DATA STEP Data
Erklärung :
Dieser Block erstellt den Datensatz `Coded` aus `HalfFraction`. Er transformiert die Faktorwerte in eine -1/+1-Kodierung, was Standard für die Analyse der Aliasing-Struktur in faktoriellen Versuchsplänen ist.
Kopiert!
1DATA Coded; SET HalfFraction;
2 power = -1*(power =0.80) + 1*(power =1.20);
3 flow = -1*(flow =4.50) + 1*(flow =550 );
4 pressure = -1*(pressure=125 ) + 1*(pressure=200 );
5 gap = -1*(gap =275 ) + 1*(gap =325 );
6RUN;
4 Codeblock
PROC GLM
Erklärung :
Dieser Block führt die Analyse erneut auf den kodierten Daten aus. Die Option `solution` fordert die Anzeige der Parameterschätzungen an, und die Option `aliasing` wird verwendet, um die Verwechslungsstruktur (Aliasing) des Versuchsplans zu untersuchen.
Kopiert!
1 
2PROC GLM
3DATA=Coded;
4model rate=power|flow|pressure|gap / solution aliasing;
5RUN;
6 
5 Codeblock
DATA STEP Data
Erklärung :
Dieser Block erstellt den Datensatz `OtherHalf` mit den Daten der zweiten Hälfte des faktoriellen Experiments, ebenfalls unter Verwendung von `datalines`.
Kopiert!
1DATA OtherHalf;
2 INPUT power flow pressure gap rate;
3 DATALINES;
40.8 4.5 125 325 669
50.8 4.5 200 275 604
60.8 550.0 125 275 633
70.8 550.0 200 325 635
81.2 4.5 125 275 1037
91.2 4.5 200 325 868
101.2 550.0 125 325 860
111.2 550.0 200 275 1063
12;
13RUN;
6 Codeblock
DATA STEP Data
Erklärung :
Dieser Block kombiniert die Datensätze `HalfFraction` und `OtherHalf`, um einen vollständigen Datensatz `FullRep` zu erstellen, der das gesamte faktorielle Experiment darstellt.
Kopiert!
1DATA FullRep;
2 SET HalfFraction OtherHalf;
3RUN;
7 Codeblock
PROC GLM
Erklärung :
Dieser Block führt die abschließende Varianzanalyse für den vollständigen Versuchsplan (`FullRep`) durch, wodurch eine unverzerrte Schätzung der Haupteffekte und Interaktionen ermöglicht wird.
Kopiert!
1PROC GLM DATA=FullRep;
2 class power flow pressure gap;
3 model rate=power|flow|pressure|gap;
4RUN;
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