Le script initialise un jeu de données nommé Migraine contenant des informations sur le genre, le traitement, la réponse et un compte pour chaque combinaison. Il utilise ensuite PROC FREQ pour analyser ces données. La procédure génère des tables de fréquences croisées entre Gender, Treatment et Response, calcule les risques relatifs et les statistiques de Cochran-Mantel-Haenszel. L'option ODS Graphics est activée pour produire un graphique des risques relatifs. Le poids des observations pour les calculs est spécifié par la variable Count. Le titre du rapport est défini comme 'Clinical Trial for Treatment of Migraine Headaches'.
Analyse des données
Type : CREATION_INTERNE
Le jeu de données 'Migraine' est créé directement au sein du script SAS en utilisant des 'datalines', ce qui signifie que les données sont intégrées dans le code lui-même et ne proviennent pas d'une source externe ou de bibliothèques SAS existantes (comme SASHELP).
1 Bloc de code
DATA STEP Data
Explication : Ce bloc de code crée un jeu de données SAS nommé 'Migraine'. Il définit quatre variables : 'Gender' (caractère), 'Treatment' (caractère), 'Response' (caractère) et 'Count' (numérique). Les données sont ensuite lues directement à partir des lignes suivantes ('datalines'), chaque ligne représentant une observation et les valeurs étant assignées aux variables correspondantes.
Copié !
data Migraine;
input Gender $ Treatment $ Response $ Count;
datalines;
female Active Better 16 female Active Same 11
female Placebo Better 5 female Placebo Same 20
male Active Better 12 male Active Same 16
male Placebo Better 7 male Placebo Same 19
;
1
DATA Migraine;
2
INPUT Gender $ Treatment $ Response $ Count;
3
DATALINES;
4
female Active Better 16 female Active Same 11
5
female Placebo Better 5 female Placebo Same 20
6
male Active Better 12 male Active Same 16
7
male Placebo Better 7 male Placebo Same 19
8
;
2 Bloc de code
PROC FREQ
Explication : Ce bloc de code exécute la procédure 'FREQ' sur le jeu de données 'Migraine'. L'instruction 'tables' demande des tables de fréquences croisées pour les variables Gender, Treatment et Response. Les options 'relrisk' et 'cmh' demandent respectivement le calcul des risques relatifs et des statistiques de Cochran-Mantel-Haenszel. 'plots(only)=relriskplot(stats)' génère un graphique des risques relatifs via ODS Graphics (qui est activé par 'ods graphics on' et désactivé par 'ods graphics off'). L'option 'noprint' supprime l'affichage des tables de fréquences par défaut. 'weight Count' indique que la variable 'Count' doit être utilisée comme poids pour les fréquences et les statistiques. Un titre est également défini pour le rapport.
Copié !
ods graphics on;
proc freq data=Migraine;
tables Gender*Treatment*Response /
relrisk plots(only)=relriskplot(stats) cmh noprint;
weight Count;
title 'Clinical Trial for Treatment of Migraine Headaches';
run;
ods graphics off;
title 'Clinical Trial for Treatment of Migraine Headaches';
7
RUN;
8
ods graphics off;
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 NAME: FREQEX7 TITLE: Documentation Example 7 for PROC FREQ PRODUCT: STAT SYSTEM: ALL
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.