Die Beispiele verwenden generierte Daten (Datalines) oder SASHELP.
1 Codeblock
DATA-SCHRITT Data
Erklärung : Dieses Beispiel zeigt, wie die KEEP-Anweisung verwendet wird, um die Variablen anzugeben, die in einem neuen Dataset `employees_subset` beibehalten werden sollen. Nur die angegebenen Variablen (`name`, `address`, `city`, `state`, `zip`, `phone`) werden in das endgültige Dataset aufgenommen.
Kopiert!
data employees;
input name $ address $ city $ state $ zip $ phone $;
datalines;
John Doe 123 Main St Anytown CA 90210 555-1234
Jane Smith 456 Oak Ave Othercity NY 10001 555-5678
;
run;
data employees_subset;
set employees;
keep name address city state zip phone;
run;
1
DATA employees;
2
INPUT name $ address $ city $ state $ zip $ phone $;
3
DATALINES;
4
John Doe 123 Main St Anytown CA 90210555-1234
5
Jane Smith 456 Oak Ave Othercity NY 10001555-5678
6
;
7
RUN;
8
9
DATA employees_subset;
10
SET employees;
11
keep name address city state zip phone;
12
RUN;
2 Codeblock
DATA-SCHRITT Data
Erklärung : Dieses Beispiel verwendet die KEEP-Anweisung, um nur die Variablen `name` und `avg` in das Ausgabedataset `average` aufzunehmen. Die Variablen `score1` bis `score20`, aus denen `avg` berechnet wird, werden nicht in das Dataset `average` geschrieben.
Kopiert!
data scores;
input name $ score1-score20;
datalines;
Alice 85 90 78 92 88 76 95 89 80 82 77 91 85 93 86 79 90 84 87 94
Bob 70 65 72 75 68 80 73 78 71 76 69 81 74 79 70 82 75 77 71 80
;
run;
data average;
set scores;
keep name avg;
avg=mean(of score1-score20);
run;
1
DATA scores;
2
INPUT name $ score1-score20;
3
DATALINES;
4
Alice 8590789288769589808277918593867990848794
5
Bob 7065727568807378717669817479708275777180
6
;
7
RUN;
8
9
DATA average;
10
SET scores;
11
keep name avg;
12
avg=mean(of score1-score20);
13
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.