L'objectif de ce script est d'analyser les effets de différents facteurs sur le rendement (Y) des betteraves sucrières. Les données sont structurées selon un plan en carré latin à parcelles divisées, avec les facteurs 'Harvest' (récolte), 'Rep' (répétition), 'Column' (colonne) et 'Variety' (variété). Le bloc DATA STEP génère les observations à partir de 'datalines' pour construire le jeu de données 'Beets'. Ensuite, la PROC ANOVA est utilisée pour modéliser le rendement en fonction de ces facteurs et pour effectuer des tests spécifiques sur les effets des facteurs Harvest, Rep, Column et Variety, en utilisant des termes d'erreur appropriés pour le plan expérimental.
Analyse des données
Type : CREATION_INTERNE
Les données du jeu de données 'Beets' sont directement créées et renseignées au sein du script SAS via un bloc DATALINES. Elles représentent les résultats d'un essai avec un plan en carré latin à parcelles divisées, mesurant le rendement de différentes variétés de betteraves sur deux récoltes.
1 Bloc de code
DATA STEP Data
Explication : Ce bloc DATA STEP est responsable de la création du jeu de données 'Beets'. Il utilise des boucles 'do' imbriquées pour générer les variables 'Harvest' (1 à 2), 'Rep' (1 à 6) et 'Column' (1 à 6). La variable 'Variety' et la variable dépendante 'Y' (rendement) sont lues séquentiellement à partir du bloc DATALINES. L'instruction '@' à la fin de 'input' maintient le pointeur sur la même ligne de données jusqu'à ce que toutes les observations pour une combinaison de Harvest, Rep et Column soient lues, ce qui est typique pour les designs expérimentaux où plusieurs mesures sont sur la même ligne physique de données. Les instructions 'title1' et 'title3' définissent les titres de la sortie SAS.
Explication : Ce bloc utilise la procédure PROC ANOVA pour réaliser l'analyse de variance sur le jeu de données 'Beets'. L'instruction 'class' déclare les variables catégorielles (facteurs) 'Column', 'Rep', 'Variety' et 'Harvest'. L'instruction 'model' spécifie le modèle linéaire, où 'Y' est la variable dépendante et les autres variables sont les facteurs et leurs interactions. Les instructions 'test' sont utilisées pour spécifier les termes d'erreur appropriés pour les tests d'hypothèse. Par exemple, 'test h=Rep Column Variety e=Rep*Column*Variety' indique que l'effet de 'Rep', 'Column' et 'Variety' doit être testé contre l'erreur 'Rep*Column*Variety', ce qui est courant dans les plans à parcelles divisées et carrés latins pour les effets de parcelles entières. Similairement, 'test h=Harvest e=Harvest*Rep' teste l'effet de 'Harvest' contre son interaction avec 'Rep'.
Copié !
proc anova data=Beets;
class Column Rep Variety Harvest;
model Y=Rep Column Variety Rep*Column*Variety
Harvest Harvest*Rep
Harvest*Variety;
test h=Rep Column Variety e=Rep*Column*Variety;
test h=Harvest e=Harvest*Rep;
run;
1
PROC ANOVADATA=Beets;
2
class Column Rep Variety Harvest;
3
model Y=Rep Column Variety Rep*Column*Variety
4
Harvest Harvest*Rep
5
Harvest*Variety;
6
test h=Rep Column Variety e=Rep*Column*Variety;
7
test h=Harvest e=Harvest*Rep;
8
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.