Publicado el :
Général CREATION_INTERNE

Análisis de Modelo Mixto (GLM y MIXED)

Este código también está disponible en: Deutsch English Français
En espera de validación
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.
¡Copiado!
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 Bloque de código
PROC GLM
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!
1PROC GLM DATA=machine;
2 class machine person;
3 model rating=machine person machine*person;
4 random person machine*person / test;
5RUN;
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!
1PROC MIXED DATA=machine method=type3;
2 class machine person;
3 model rating = machine;
4 random person machine*person;
5RUN;
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