Die zur Erstellung des Datensatzes 'prob12_18' verwendeten Daten sind direkt im SAS-Skript über die DATALINES-Anweisung enthalten, was sie zu einer internen und in den Code integrierten Datenquelle macht.
1 Codeblock
DATA STEP Data
Erklärung : Dieser DATA STEP-Block ist für die Erstellung des Datensatzes 'prob12_18' verantwortlich. Die Anweisung `input` liest die in der Sektion `datalines` bereitgestellten Rohdaten und spezifiziert die Informate für jede Variable (z. B. `mmddyy10.` für DATE, `$11` für GENDER, numerische Positionen für AGE und SCORE). Die Anweisung `format` wendet ein Anzeigeformat auf die Variable DATE an. Die Anweisung `if GENDER = 'F';` fungiert als impliziter Filter, indem sie im finalen Datensatz nur die Beobachtungen beibehält, bei denen die Variable GENDER gleich 'F' ist.
Kopiert!
data prob12_18;
input DATE mmddyy10. GENDER $11 AGE 12-13 SCORE 14-16;
format DATE mmddyy10.;
if GENDER = 'F';
datalines;
04/04/2004M15 90
05/12/2004F16 95
07/23/2004M18 88
01/20/2004F17100
;
1
DATA prob12_18;
2
INPUT DATE mmddyy10. GENDER $11 AGE 12-13 SCORE 14-16;
3
FORMAT DATE mmddyy10.;
4
IF GENDER = 'F';
5
6
DATALINES;
7
04/04/2004M15 90
8
05/12/2004F16 95
9
07/23/2004M18 88
10
01/20/2004F17100
11
;
2 Codeblock
PROC PRINT
Erklärung : Dieser Block verwendet die Prozedur PROC PRINT, um einen tabellarischen Bericht zu erstellen, der den Inhalt des zuvor erstellten Datensatzes 'prob12_18' anzeigt. Die Anweisung `title` definiert den Titel 'Problem 12.18', der über dem Bericht erscheinen wird.
Kopiert!
proc print;
title 'Problem 12.18';
run;
1
PROC PRINT;
2
title 'Problem 12.18';
3
RUN;
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.