Veröffentlicht am :
Statistik CREATION_INTERNE

Analyse von gemischten Modellen (GLM und MIXED)

Dieser Code ist auch verfügbar auf: English Español Français
Wartet auf Validierung
Das Skript beginnt mit der Erstellung eines Datensatzes namens 'machine' mittels eines DATA STEP und integrierter Daten über die DATALINES-Anweisung. Dieser Datensatz enthält Informationen über verschiedene Maschinen, Personen und deren Bewertungen (rating). Anschließend werden zwei statistische Prozeduren angewendet: PROC GLM und PROC MIXED. PROC GLM wird für eine Varianzanalyse verwendet, bei der die Effekte 'person' und die Interaktion 'machine*person' als zufällige Effekte behandelt werden. PROC MIXED, speziell für gemischte Modelle konzipiert, führt eine ähnliche Analyse mit 'machine' als festem Effekt und 'person' sowie 'machine*person' als zufälligen Effekten durch, wobei die TYPE3-Methode zur Parameterschätzung verwendet wird.
Datenanalyse

Type : CREATION_INTERNE


Der Datensatz 'machine' wird intern erstellt und direkt im SAS-Skript über einen DATA STEP und die DATALINES-Anweisung ausgefüllt, wodurch sichergestellt wird, dass alle notwendigen Daten im Skript enthalten sind.

1 Codeblock
DATA STEP Data
Erklärung :
Dieser DATA STEP-Block erstellt einen SAS-Datensatz namens 'machine'. Er liest die Werte der Variablen 'machine', 'person' und 'rating' direkt aus den über die DATALINES-Anweisung bereitgestellten Daten. Dieser Datensatz dient als Grundlage für die nachfolgenden statistischen Analysen.
Kopiert!
1DATA machine;
2 INPUT machine person rating;
3 DATALINES;
41 1 52.0 1 2 51.8 1 2 52.8 1 3 60.0 1 4 51.1 1 4 52.3 1 5 50.9
51 5 51.8 1 5 51.4 1 6 46.4 1 6 44.8 1 6 49.2 2 1 64.0 2 2 59.7
62 2 60.0 2 2 59.0 2 3 68.6 2 3 65.8 2 4 63.2 2 4 62.8 2 4 62.2
72 5 64.8 2 5 65.0 2 6 43.7 2 6 44.2 2 6 43.0 3 1 67.5 3 1 67.2
83 1 66.9 3 2 61.5 3 2 61.7 3 2 62.3 3 3 70.8 3 3 70.6 3 3 71.0
93 4 64.1 3 4 66.2 3 4 64.0 3 5 72.1 3 5 72.0 3 5 71.1 3 6 62.0
103 6 61.4 3 6 60.5
11;
2 Codeblock
PROC GLM
Erklärung :
Diese PROC GLM-Prozedur führt eine Varianzanalyse für den Datensatz 'machine' durch. Die Variablen 'machine' und 'person' werden als Klassifikationsvariablen ('CLASS') deklariert. Das Modell spezifiziert 'rating' als abhängige Variable, mit 'machine', 'person' und deren Interaktion 'machine*person' als Effekte. Die RANDOM-Anweisung zeigt an, dass 'person' und die Interaktion 'machine*person' zufällige Effekte sind, und die Option TEST fordert Hypothesentests für diese Effekte an.
Kopiert!
1PROC GLM DATA=machine;
2 class machine person;
3 model rating=machine person machine*person;
4 random person machine*person / test;
5RUN;
3 Codeblock
PROC MIXED
Erklärung :
Diese PROC MIXED-Prozedur führt eine gemischte Modellanalyse für den Datensatz 'machine' unter Verwendung der 'TYPE3'-Methode zur Berechnung der Quadratsummen durch. Die Variablen 'machine' und 'person' werden als Klassifikationsvariablen ('CLASS') definiert. Das Modell spezifiziert 'rating' als abhängige Variable und 'machine' als festen Effekt. Die zufälligen Effekte sind 'person' und die Interaktion 'machine*person'. Diese Prozedur ist speziell für die Analyse von linearen gemischten Modellen konzipiert.
Kopiert!
1PROC MIXED DATA=machine method=type3;
2 class machine person;
3 model rating = machine;
4 random person machine*person;
5RUN;
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 : SAS-BEISPIELBIBLIOTHEK