Das Skript initialisiert einen Datensatz namens Migraine, der Informationen zu Geschlecht, Behandlung, Reaktion und einer Zählung für jede Kombination enthält. Anschließend wird PROC FREQ verwendet, um diese Daten zu analysieren. Die Prozedur generiert Kreuztabellen zwischen Gender, Treatment und Response, berechnet relative Risiken und Cochran-Mantel-Haenszel-Statistiken. Die Option ODS Graphics ist aktiviert, um eine Grafik der relativen Risiken zu erstellen. Das Gewicht der Beobachtungen für die Berechnungen wird durch die Variable Count angegeben. Der Berichtstitel ist als 'Clinical Trial for Treatment of Migraine Headaches' festgelegt.
Datenanalyse
Type : CREATION_INTERNE
Der Datensatz 'Migraine' wird direkt im SAS-Skript unter Verwendung von 'datalines' erstellt, was bedeutet, dass die Daten in den Code selbst integriert sind und nicht aus einer externen Quelle oder vorhandenen SAS-Bibliotheken (wie SASHELP) stammen.
1 Codeblock
DATA STEP Data
Erklärung : Dieser Codeblock erstellt einen SAS-Datensatz namens 'Migraine'. Er definiert vier Variablen: 'Gender' (Zeichen), 'Treatment' (Zeichen), 'Response' (Zeichen) und 'Count' (numerisch). Die Daten werden anschließend direkt aus den folgenden Zeilen ('datalines') gelesen, wobei jede Zeile eine Beobachtung darstellt und die Werte den entsprechenden Variablen zugewiesen werden.
Kopiert!
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 Codeblock
PROC FREQ
Erklärung : Dieser Codeblock führt die Prozedur 'FREQ' auf dem Datensatz 'Migraine' aus. Die Anweisung 'tables' fordert Kreuztabellen für die Variablen Gender, Treatment und Response an. Die Optionen 'relrisk' und 'cmh' fordern die Berechnung der relativen Risiken bzw. der Cochran-Mantel-Haenszel-Statistiken an. 'plots(only)=relriskplot(stats)' generiert eine Grafik der relativen Risiken über ODS Graphics (das durch 'ods graphics on' aktiviert und durch 'ods graphics off' deaktiviert wird). Die Option 'noprint' unterdrückt die Anzeige der Standardhäufigkeitstabellen. 'weight Count' gibt an, dass die Variable 'Count' als Gewicht für die Häufigkeiten und Statistiken verwendet werden soll. Ein Titel wird ebenfalls für den Bericht festgelegt.
Kopiert!
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;
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.
Urheberrechtsinformationen : 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 und alle anderen Produkt- oder Dienstleistungsnamen von SAS Institute Inc. sind eingetragene Marken oder Marken von SAS Institute Inc. in den USA und anderen Ländern. ® zeigt die Registrierung in den USA an. WeAreCAS ist eine unabhängige Community-Site und nicht mit SAS Institute Inc. verbunden.
Diese Website verwendet technische und analytische Cookies, um Ihre Erfahrung zu verbessern.
Mehr erfahren.