Die für die Regression verwendeten Daten stammen aus dem `class`-Datensatz der Standardbibliothek `sashelp`. Die Metadaten-Exploration wird ebenfalls auf die Bibliothek `sashelp` selbst angewendet.
1 Codeblock
PROC REG
Erklärung : Dieser Block führt die lineare Regressionsprozedur (`PROC REG`) aus. Er gibt an, dass die Daten aus dem `class`-Datensatz der `sashelp`-Bibliothek stammen. Die Anweisung `model weight = height;` definiert ein Modell, bei dem `weight` (Gewicht) die abhängige Variable und `height` (Größe) die unabhängige Variable ist. `QUIT;` beendet die Prozedur.
Kopiert!
proc reg data=sashelp.class;
model weight = height;
quit;
1
2
PROC REG
3
DATA=sashelp.class;
4
model weight = height;
5
QUIT;
6
2 Codeblock
PROC CONTENTS Data
Erklärung : Dieser Block dient dazu, Metadaten von SAS-Objekten zu extrahieren. `ODS SELECT NONE;` unterdrückt vorübergehend alle ODS-Ausgaben auf dem Bildschirm. `PROC CONTENTS DATA=SASHELP._ALL_;` analysiert alle Objekte (`_ALL_`) in der `sashelp`-Bibliothek. `ODS OUTPUT MEMBERS=M;` leitet die Ausgabetabelle `members` (die Metadaten enthält) in einen neuen Datensatz namens `m` in der temporären Arbeitsbibliothek um. `ODS SELECT ALL;` reaktiviert alle ODS-Ausgaben.
Erklärung : Dieser Block verwendet `PROC PRINT`, um den Inhalt des zuletzt erstellten Datensatzes `m` anzuzeigen. Die Klausel `WHERE MEMTYPE = 'DATA';` filtert die Beobachtungen, um nur diejenigen anzuzeigen, deren Mitgliedstyp 'DATA' ist, d.h. SAS-Tabellen.
Kopiert!
proc print;
where memtype = 'DATA';
run;
1
PROC PRINT;
2
where memtype = 'DATA';
3
RUN;
4 Codeblock
PROC CONTENTS
Erklärung : Dieser letzte Block führt `PROC CONTENTS` erneut auf `sashelp._all_` aus, um die vollständigen Metadaten der `sashelp`-Bibliothek direkt in der Standard-ODS-Ausgabe anzuzeigen, da die ODS-Ausgaben zuvor reaktiviert wurden.
Kopiert!
proc contents data=sashelp._all_;
run;
1
PROC CONTENTSDATA=sashelp._all_;
2
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.