Die Daten sind im Skript über die DATALINES-Anweisung enthalten.
1 Codeblock
DATA STEP Data
Erklärung : Erstellung der Tabelle 'Color' aus internen Daten. Der Operator '@@' ermöglicht das Lesen mehrerer Beobachtungen in derselben Datenzeile.
Kopiert!
title 'Hair Color of European Children';
data Color;
input Region Eyes $ Hair $ Count @code_sas_json/8_SAS_Intro_ReadFile_MultiCol_@@.json;
label Eyes ='Eye Color'
Hair ='Hair Color'
Region='Geographic Region';
datalines;
1 blue fair 23 1 blue red 7 1 blue medium 24
1 blue dark 11 1 green fair 19 1 green red 7
1 green medium 18 1 green dark 14 1 brown fair 34
1 brown red 5 1 brown medium 41 1 brown dark 40
1 brown black 3 2 blue fair 46 2 blue red 21
2 blue medium 44 2 blue dark 40 2 blue black 6
2 green fair 50 2 green red 31 2 green medium 37
2 green dark 23 2 brown fair 56 2 brown red 42
2 brown medium 53 2 brown dark 54 2 brown black 13
;
1
title 'Hair Color of European Children';
2
3
DATA Color;
4
INPUT Region Eyes $ Hair $ Count @code_sas_json/8_SAS_Intro_ReadFile_MultiCol_@@.json;
5
label Eyes ='Eye Color'
6
Hair ='Hair Color'
7
Region='Geographic Region';
8
DATALINES;
9
1 blue fair 231 blue red 71 blue medium 24
10
1 blue dark 111 green fair 191 green red 7
11
1 green medium 181 green dark 141 brown fair 34
12
1 brown red 51 brown medium 411 brown dark 40
13
1 brown black 32 blue fair 462 blue red 21
14
2 blue medium 442 blue dark 402 blue black 6
15
2 green fair 502 green red 312 green medium 37
16
2 green dark 232 brown fair 562 brown red 42
17
2 brown medium 532 brown dark 542 brown black 13
18
;
2 Codeblock
PROC SORT
Erklärung : Sortieren der Daten nach der Variable 'Region'. Die Anweisung 'ods select none' deaktiviert das Senden von Ausgaben an aktive ODS-Ziele (wie das Ergebnisfenster), um die Anzeige unnötiger Berichte für die Sortierung zu vermeiden.
Kopiert!
ods select none;
proc sort data=Color;
by Region;
run;
1
ods select none;
2
3
PROC SORTDATA=Color;
4
BY Region;
5
RUN;
3 Codeblock
PROC FREQ Data
Erklärung : Berechnung von Häufigkeiten und statistischen Tests. 'ods output ChiSq=myStats' erfasst die von PROC FREQ generierte ODS-Tabelle 'ChiSq' und speichert sie in der SAS-Tabelle 'myStats'. Die Dataset-Optionen filtern, um nur Statistiken zu behalten, die mit 'Chi' oder 'Like' beginnen.
Erklärung : Reaktivierung der ODS-Anzeige ('ods select all') und Anzeige des Inhalts der Ausgabetabelle 'myStats', die die erfassten statistischen Ergebnisse enthält.
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.
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.