Publié le :
Statistique CREATION_INTERNE

Exemple de Documentation 7 pour PROC FREQ

Ce code est également disponible en : Deutsch English Español
En attente de validation
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é !
1DATA Migraine;
2 INPUT Gender $ Treatment $ Response $ Count;
3 DATALINES;
4female Active Better 16 female Active Same 11
5female Placebo Better 5 female Placebo Same 20
6male Active Better 12 male Active Same 16
7male 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é !
1ods graphics on;
2PROC FREQ DATA=Migraine;
3 tables Gender*Treatment*Response /
4 relrisk plots(only)=relriskplot(stats) cmh noprint;
5 weight Count;
6 title 'Clinical Trial for Treatment of Migraine Headaches';
7RUN;
8ods 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