Das Skript verwendet zwei Datenquellen: SASHELP.CLASS (ein in SAS integriertes Demo-Dataset) und ein internes Dataset 'one', das direkt im Skript über eine DATALINES-Anweisung erstellt wird (INTERNE_ERSTELLUNG).
1 Codeblock
DATA STEP Data
Erklärung : Dieser DATA STEP-Block erstellt ein Dataset namens 'one' unter Verwendung von Inline-Daten (DATALINES/CARDS). Es enthält drei Variablen (x, y, z) und 12 Beobachtungen, die später für Gruppenanalysen verwendet werden sollen.
Erklärung : Dieser Block initialisiert das ODS TAGSETS.HTMLPANEL-Ziel, um eine HTML-Datei ('gpanelall.html') zu erstellen, die als Container für Grafiken fungiert. Die Optionen 'panelcolumns' und 'panelborder' definieren das Layout des Panels. GOPTIONS konfiguriert die Grafikparameter und gibt den Gerätetreiber (JAVAIMG) sowie die Pixelabmessungen für die generierten Bilder an.
Erklärung : Dieser Block definiert die globalen Titel (title1, title2) und Fußnoten (footnote1, footnote2), die auf die nachfolgenden Grafikausgaben angewendet werden, mit Ausnahme derer, die spezifisch aufgehoben oder ersetzt werden.
Kopiert!
title1 "Health analysis";
title2 "using Gchart and Gplot";
footnote1 "A footnote";
footnote2 "A second footnote";
1
title1 "Health analysis";
2
title2 "using Gchart and Gplot";
3
footnote1 "A footnote";
4
footnote2 "A second footnote";
4 Codeblock
PROC GCHART / PROC GPLOT
Erklärung : Dieser Block aktiviert den automatischen Paneling-Modus von ODS HTMLPANEL. Mehrere Grafikprozeduren werden nacheinander ausgeführt: zwei PROC GCHART (vertikale und horizontale Balkendiagramme von Alter und Gewicht/Größe) und zwei PROC GPLOT (Streudiagramme von Gewicht vs. Größe und Größe vs. Gewicht). Alle diese Grafikausgaben werden automatisch in einem Panel der finalen HTML-Datei gruppiert. Die SYMBOL-Anweisungen definieren die Marker und Farben für die GPLOT-Diagramme.
Erklärung : Dieser Block generiert eine einfache Tabelle mit PROC PRINT, um den Inhalt des Datasets SASHELP.CLASS anzuzeigen. Ein neuer Titel wird speziell für diese Tabelle definiert und ersetzt die vorherigen Titel.
Kopiert!
title1 "A PROC PRINT Table";
proc print data=sashelp.class;
run;
1
title1 "A
2
PROC PRINT Table";
3
PROC PRINT
4
DATA=sashelp.class;
5
RUN;
6
6 Codeblock
PROC GCHART (BY-group)
Erklärung : Dieser Block erstellt ein vertikales Balkendiagramm (vbar) mit PROC GCHART. Die BY Z-Anweisung weist darauf hin, dass das Diagramm separat für jeden eindeutigen Wert der Variablen 'z' im Dataset 'one' generiert wird, was eine Gruppenanalyse ermöglicht. Das Diagramm zeigt die Summe von 'y' nach 'x' an.
Kopiert!
title1 "A by-group";
proc gchart data=one;
by z;
vbar x / sumvar=y pattid=midpoint discrete;
run;
quit;
1
title1 "A by-group";
2
PROC GCHARTDATA=one;
3
BY z;
4
vbar x / sumvar=y pattid=midpoint discrete;
5
RUN;
6
QUIT;
7 Codeblock
ODS _ALL_ CLOSE
Erklärung : Diese Anweisung schließt alle derzeit geöffneten ODS-Ziele, einschließlich ODS TAGSETS.HTMLPANEL, und schließt somit die Erstellung der Ausgabedateien ab.
Kopiert!
ods _all_ close;
1
ods _all_ close;
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.