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.
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é !
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 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é !
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;
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
SAS et tous les autres noms de produits ou de services de SAS Institute Inc. sont des marques déposées ou des marques de commerce de SAS Institute Inc. aux États-Unis et dans d'autres pays. ® indique un enregistrement aux États-Unis. WeAreCAS est un site communautaire indépendant et n'est pas affilié à SAS Institute Inc.
Ce site utilise des cookies techniques et analytiques pour améliorer votre expérience.
En savoir plus.