Publicado el :
Estadística CREATION_INTERNE

Análisis de un diseño bifactorial desequilibrado

Este código también está disponible en: Deutsch English Français
En espera de validación
El script comienza definiendo el título de la salida de SAS© como 'Unbalanced Two-way Design'. Luego crea un conjunto de datos llamado 'twoway' utilizando un paso DATA con datos integrados a través de la instrucción DATALINES. Este conjunto de datos contiene las variables 'Treatment', 'Block' e 'y'. A continuación, se invoca el procedimiento PROC GLM en el conjunto de datos 'twoway'. Especifica 'Treatment' y 'Block' como variables de clasificación ('CLASS') y ajusta un modelo lineal para la variable dependiente 'y' en función de los efectos principales ('Treatment', 'Block') y su interacción ('Treatment | Block'). Las instrucciones 'means Treatment;' y 'lsmeans Treatment;' se utilizan para calcular y mostrar las medias de los tratamientos y las medias de mínimos cuadrados ajustadas. Las instrucciones ODS (Output Delivery System) se utilizan para seleccionar específicamente las tablas 'ModelANOVA' y 'Means' para la salida, y 'ods trace on;' activa el rastreo ODS para mostrar información sobre las tablas de salida disponibles.
Análisis de datos

Type : CREATION_INTERNE


El conjunto de datos 'twoway' utilizado para el análisis se crea directamente dentro del script SAS utilizando la instrucción DATALINES. No se requiere ninguna fuente de datos externa o biblioteca SASHELP para la creación de este conjunto de datos.

1 Bloque de código
DATA STEP Data
Explicación :
Este bloque DATA STEP define un título para la salida y crea un conjunto de datos llamado 'twoway'. Los datos para este conjunto de datos se proporcionan directamente en el script a través de la instrucción DATALINES, que inicializa las variables 'Treatment', 'Block' e 'y' con los valores especificados.
¡Copiado!
1title 'Unbalanced Two-way Design';
2DATA twoway;
3 INPUT Treatment Block y ;
4 DATALINES;
51 1 17 1 1 28 1 1 19 1 1 21 1 1 19 1 2 43
61 2 30 1 2 39 1 2 44 1 2 44 1 3 16
72 1 21 2 1 21 2 1 24 2 1 25 2 2 39 2 2 45
82 2 42 2 2 47 2 3 19 2 3 22 2 3 16
93 1 22 3 1 30 3 1 33 3 1 31 3 2 46 3 3 26
103 3 31 3 3 26 3 3 33 3 3 29 3 3 25
11;
2 Bloque de código
PROC GLM
Explicación :
Este bloque ejecuta el procedimiento GLM (General Linear Model) en el conjunto de datos 'twoway'. Especifica 'Treatment' y 'Block' como variables de clasificación y modela 'y' en función de estos dos factores y su interacción. También solicita el cálculo y la visualización de las medias y las medias de mínimos cuadrados para la variable 'Treatment'. Las instrucciones ODS se utilizan para controlar los elementos de salida mostrados ('ModelANOVA' y 'Means') y para activar el rastreo ODS.
¡Copiado!
1PROC GLM DATA=twoway;
2 class Treatment Block;
3 model y = Treatment | Block;
4 means Treatment;
5 lsmeans Treatment;
6 ods select ModelANOVA Means;
7 ods trace on;
8 ods show;
9RUN;
10 
11ods show;
12QUIT;
13ods show;
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 : S A S S A M P L E L I B R A R Y