Publié le :
Statistique CREATION_INTERNE

Analyse d'un plan à deux facteurs déséquilibrés

Ce code est également disponible en : Deutsch English Español
En attente de validation
Le script commence par définir le titre de la sortie SAS© à 'Unbalanced Two-way Design'. Il crée ensuite un dataset nommé 'twoway' en utilisant une étape DATA avec des données intégrées via l'instruction DATALINES. Ce dataset contient des variables 'Treatment', 'Block' et 'y'. La procédure PROC GLM est ensuite invoquée sur le dataset 'twoway'. Elle spécifie 'Treatment' et 'Block' comme variables de classification ('CLASS') et ajuste un modèle linéaire pour la variable dépendante 'y' en fonction des effets principaux ('Treatment', 'Block') et de leur interaction ('Treatment | Block'). Les instructions 'means Treatment;' et 'lsmeans Treatment;' sont utilisées pour calculer et afficher les moyennes des traitements et les moyennes des moindres carrés ajustées. Les instructions ODS (Output Delivery System) sont utilisées pour sélectionner spécifiquement les tables 'ModelANOVA' et 'Means' pour la sortie, et 'ods trace on;' active le traçage ODS pour afficher des informations sur les tables de sortie disponibles.
Analyse des données

Type : CREATION_INTERNE


Le dataset 'twoway' utilisé pour l'analyse est créé directement au sein du script SAS à l'aide de l'instruction DATALINES. Aucune source de données externe ou bibliothèque SASHELP n'est requise pour la création de ce dataset.

1 Bloc de code
DATA STEP Data
Explication :
Ce bloc DATA STEP définit un titre pour la sortie et crée un dataset nommé 'twoway'. Les données pour ce dataset sont fournies directement dans le script via l'instruction DATALINES, qui initialise les variables 'Treatment', 'Block' et 'y' avec les valeurs spécifiées.
Copié !
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 Bloc de code
PROC GLM
Explication :
Ce bloc exécute la procédure GLM (General Linear Model) sur le dataset 'twoway'. Il spécifie 'Treatment' et 'Block' comme variables de classification et modélise 'y' en fonction de ces deux facteurs et de leur interaction. Il demande également le calcul et l'affichage des moyennes et des moyennes des moindres carrés pour la variable 'Treatment'. Les instructions ODS sont utilisées pour contrôler les éléments de sortie affichés ('ModelANOVA' et 'Means') et pour activer le traçage ODS.
Copié !
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;
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