Ejemplo de Boxplot agrupado por Máquina

Este código también está disponible en: Deutsch English Français
Nivel de dificultad
Principiante
Publicado el :
Este script ilustra el uso del procedimiento BOXPLOT para visualizar datos de control de calidad. Primero, crea un conjunto de datos interno que contiene mediciones de diámetro, el número de la muestra y el identificador de la máquina. Luego, genera un gráfico donde los diámetros se trazan por muestra, con una agrupación visual por máquina, lo que permite comparar las variaciones entre las diferentes máquinas.
Análisis de datos

Type : CREATION_INTERNE


Los datos se generan directamente en el código a través de un paso DATA y la instrucción DATALINES.

1 Bloque de código
DATA STEP Data
Explicación :
Creación de la tabla SAS 'Parts'. Utilización de un bucle 'do i=1 to 4' para leer cuatro mediciones de diámetro ('Diam') por línea de datos brutos para cada combinación de muestra ('Sample') y máquina ('Machine').
¡Copiado!
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 Bloque de código
PROC BOXPLOT
Explicación :
Activación de los gráficos ODS (Output Delivery System) para un renderizado moderno. Ejecución del procedimiento BOXPLOT en la tabla 'Parts'. La instrucción 'plot' crea diagramas de caja para la variable 'Diam' para cada 'Sample'. La sintaxis '(Machine)' especifica que los datos deben agruparse (estratificarse) por la variable 'Machine'.
¡Copiado!
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;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
Información de copyright : SAS SAMPLE LIBRARY


Documentación relacionada

Aucune documentation spécifique pour cette catégorie.