El script comienza con la creación de un conjunto de datos llamado 'machine' utilizando un DATA STEP y datos integrados a través de la instrucción DATALINES. Este conjunto de datos contiene información sobre diferentes máquinas, personas y sus evaluaciones (rating). Luego, se aplican dos procedimientos estadísticos: PROC GLM y PROC MIXED. PROC GLM se utiliza para un análisis de varianza donde los efectos 'person' y la interacción 'machine*person' se tratan como efectos aleatorios. PROC MIXED, diseñada más específicamente para modelos mixtos, realiza un análisis similar con 'machine' como efecto fijo y 'person' y 'machine*person' como efectos aleatorios, utilizando el método TYPE3 para la estimación de parámetros.
Análisis de datos
Type : CREATION_INTERNE
El conjunto de datos 'machine' se crea internamente y se introduce directamente en el script SAS a través de un DATA STEP y la instrucción DATALINES, asegurando que todos los datos necesarios estén contenidos en el script.
1 Bloque de código
DATA STEP Data
Explicación : Este bloque DATA STEP crea un conjunto de datos SAS llamado 'machine'. Lee los valores de las variables 'machine', 'person' y 'rating' directamente de los datos proporcionados a través de la instrucción DATALINES. Este conjunto de datos servirá como base para los análisis estadísticos subsiguientes.
Explicación : Este procedimiento PROC GLM realiza un análisis de varianza en el conjunto de datos 'machine'. Las variables 'machine' y 'person' se declaran como variables de clasificación ('CLASS'). El modelo especifica 'rating' como variable dependiente, con 'machine', 'person' y su interacción 'machine*person' como efectos. La instrucción RANDOM indica que 'person' y la interacción 'machine*person' son efectos aleatorios, y la opción TEST solicita pruebas de hipótesis sobre estos efectos.
¡Copiado!
proc glm data=machine;
class machine person;
model rating=machine person machine*person;
random person machine*person / test;
run;
1
PROC GLMDATA=machine;
2
class machine person;
3
model rating=machine person machine*person;
4
random person machine*person / test;
5
RUN;
3 Bloque de código
PROC MIXED
Explicación : Este procedimiento PROC MIXED realiza un análisis de modelo mixto en el conjunto de datos 'machine', utilizando el método 'TYPE3' para el cálculo de las sumas de cuadrados. Las variables 'machine' y 'person' se definen como variables de clasificación ('CLASS'). El modelo especifica 'rating' como variable dependiente y 'machine' como efecto fijo. Los efectos aleatorios son 'person' y la interacción 'machine*person'. Este procedimiento está diseñado más específicamente para el análisis de modelos lineales mixtos.
¡Copiado!
proc mixed data=machine method=type3;
class machine person;
model rating = machine;
random person machine*person;
run;
1
PROC MIXEDDATA=machine method=type3;
2
class machine person;
3
model rating = machine;
4
random person machine*person;
5
RUN;
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
SAS y todos los demás nombres de productos o servicios de SAS Institute Inc. son marcas registradas o marcas comerciales de SAS Institute Inc. en los EE. UU. y otros países. ® indica registro en los EE. UU. WeAreCAS es un sitio comunitario independiente y no está afiliado a SAS Institute Inc.
Este sitio utiliza cookies técnicas y analíticas para mejorar su experiencia.
Saber más.