Publié le :
Statistique CREATION_INTERNE

Analyse de Modèle Mixte (GLM et MIXED)

Ce code est également disponible en : Deutsch English Español
En attente de validation
Le script commence par la création d'un dataset nommé 'machine' à l'aide d'un DATA STEP et de données intégrées via l'instruction DATALINES. Ce dataset contient des informations sur différentes machines, personnes et leurs évaluations (rating). Ensuite, deux procédures statistiques sont appliquées : PROC GLM et PROC MIXED. PROC GLM est utilisée pour une analyse de variance où les effets 'person' et l'interaction 'machine*person' sont traités comme des effets aléatoires. PROC MIXED, plus spécifiquement conçue pour les modèles mixtes, réalise une analyse similaire avec 'machine' comme effet fixe et 'person' et 'machine*person' comme effets aléatoires, en utilisant la méthode TYPE3 pour l'estimation des paramètres.
Analyse des données

Type : CREATION_INTERNE


Le dataset 'machine' est créé en interne et directement renseigné dans le script SAS via un DATA STEP et l'instruction DATALINES, assurant que toutes les données nécessaires sont contenues dans le script.

1 Bloc de code
DATA STEP Data
Explication :
Ce bloc DATA STEP crée un dataset SAS nommé 'machine'. Il lit les valeurs des variables 'machine', 'person' et 'rating' directement à partir des données fournies via l'instruction DATALINES. Ce dataset servira de base pour les analyses statistiques subséquentes.
Copié !
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 Bloc de code
PROC GLM
Explication :
Cette procédure PROC GLM réalise une analyse de variance sur le dataset 'machine'. Les variables 'machine' et 'person' sont déclarées comme variables de classification ('CLASS'). Le modèle spécifie 'rating' comme variable dépendante, avec 'machine', 'person' et leur interaction 'machine*person' comme effets. L'instruction RANDOM indique que 'person' et l'interaction 'machine*person' sont des effets aléatoires, et l'option TEST demande des tests d'hypothèses sur ces effets.
Copié !
1PROC GLM DATA=machine;
2 class machine person;
3 model rating=machine person machine*person;
4 random person machine*person / test;
5RUN;
3 Bloc de code
PROC MIXED
Explication :
Cette procédure PROC MIXED effectue une analyse de modèle mixte sur le dataset 'machine', en utilisant la méthode 'TYPE3' pour le calcul des sommes des carrés. Les variables 'machine' et 'person' sont définies comme variables de classification ('CLASS'). Le modèle spécifie 'rating' comme variable dépendante et 'machine' comme effet fixe. Les effets aléatoires sont 'person' et l'interaction 'machine*person'. Cette procédure est plus spécifiquement conçue pour l'analyse des modèles linéaires mixtes.
Copié !
1PROC MIXED DATA=machine method=type3;
2 class machine person;
3 model rating = machine;
4 random person machine*person;
5RUN;
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.
Informations de Copyright : S A S S A M P L E L I B R A R Y