Boxplot-Beispiel gruppiert nach Maschine

Dieser Code ist auch verfügbar auf: English Español Français
Schwierigkeitsgrad
Anfänger
Veröffentlicht am :
Dieses Skript veranschaulicht die Verwendung der BOXPLOT-Prozedur zur Visualisierung von Qualitätskontrolldaten. Zuerst wird ein interner Datensatz erstellt, der Durchmessermaße, die Probenummer und die Maschinen-ID enthält. Anschließend wird ein Diagramm erstellt, in dem die Durchmesser pro Probe dargestellt und visuell nach Maschine gruppiert werden, um Variationen zwischen verschiedenen Maschinen zu vergleichen.
Datenanalyse

Type : CREATION_INTERNE


Die Daten werden direkt im Code über einen DATA-Schritt und die DATALINES-Anweisung generiert.

1 Codeblock
DATA STEP Data
Erklärung :
Erstellung der SAS-Tabelle 'Parts'. Verwendung einer Schleife 'do i=1 to 4', um vier Durchmessermaße ('Diam') pro Zeile Rohdaten für jede Kombination aus Probe ('Sample') und Maschine ('Machine') zu lesen.
Kopiert!
1DATA Parts;
2 LENGTH Machine $ 4;
3 INPUT Sample Machine $ @;
4 DO i= 1 to 4;
5 INPUT Diam @;
6 OUTPUT;
7 END;
8 drop i;
9 DATALINES;
10 1 A386 4.32 4.55 4.16 4.44
11 2 A386 4.49 4.30 4.52 4.61
12 3 A386 4.44 4.32 4.25 4.50
13 4 A386 4.55 4.15 4.42 4.49
14 5 A386 4.21 4.30 4.29 4.63
15 6 A386 4.56 4.61 4.29 4.56
16 7 A386 4.63 4.30 4.41 4.58
17 8 A386 4.38 4.65 4.43 4.44
18 9 A386 4.12 4.49 4.30 4.36
1910 A455 4.45 4.56 4.38 4.51
2011 A455 4.62 4.67 4.70 4.58
2112 A455 4.33 4.23 4.34 4.58
2213 A455 4.29 4.38 4.28 4.41
2314 A455 4.15 4.35 4.28 4.23
2415 A455 4.21 4.30 4.32 4.38
2516 C334 4.16 4.28 4.31 4.59
2617 C334 4.14 4.18 4.08 4.21
2718 C334 4.51 4.20 4.28 4.19
2819 C334 4.10 4.33 4.37 4.47
2920 C334 3.99 4.09 4.47 4.25
3021 C334 4.24 4.54 4.43 4.38
3122 C334 4.23 4.48 4.31 4.57
3223 C334 4.27 4.40 4.32 4.56
3324 C334 4.70 4.65 4.49 4.38
34;
2 Codeblock
PROC BOXPLOT
Erklärung :
Aktivierung von ODS-Grafiken (Output Delivery System) für eine moderne Darstellung. Ausführung der BOXPLOT-Prozedur auf der Tabelle 'Parts'. Die 'plot'-Anweisung erstellt Boxplots der Variable 'Diam' für jede 'Sample'. Die Syntax '(Machine)' gibt an, dass die Daten nach der Variable 'Machine' gruppiert (stratifiziert) werden sollen.
Kopiert!
1ods graphics on;
2title 'Box Plot for Diameter Grouped By Machine';
3PROC BOXPLOT DATA=Parts;
4 plot Diam*Sample (Machine) / odstitle = title;
5 label Sample = 'Sample Number'
6 Machine = 'Machine'
7 Diam = 'Diameter';
8RUN;
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 SAMPLE LIBRARY


Zugehörige Dokumentation

Aucune documentation spécifique pour cette catégorie.