Das Skript verwendet `goptions`, um die Grafikparameter zu initialisieren. Es öffnet ein ODS HTML-Ziel, um die Grafikausgabe in einer Datei `test.html` zu speichern. Die `PROC GBARLINE` wird dann verwendet, um ein Diagramm zu erstellen, das Balken (`product` nach `sumvar=actual`) und eine Linie (`sumvar=predict`) überlagert. Schließlich wird das ODS HTML-Ziel geschlossen, wodurch die Erstellung der Ausgabedatei beendet wird.
Datenanalyse
Type : SASHELP
Die Daten stammen aus der SASHELP-Bibliothek, genauer gesagt aus der Tabelle `PRDSALE`, die Informationen zu Produktverkäufen enthält.
1 Codeblock
OPTIONS / ODS
Erklärung : Dieser Block initialisiert die Grafikoptionen, indem alle Parameter zurückgesetzt und das ActiveX-Grafikgerät angegeben werden. Anschließend wird das ODS HTML-Ziel so konfiguriert, dass die Grafikausgabe in der Datei `c:\workshop\hw06\test.html` gespeichert wird.
Kopiert!
goptions reset=all device=activex ;
ods html file='c:\workshop\hw06\test.html' ;
1
goptions reset=all device=activex ;
2
3
ods html file='c:\workshop\hw06\test.html' ;
4
2 Codeblock
PROC GBARLINE
Erklärung : Dieser Block verwendet `PROC GBARLINE`, um ein kombiniertes Diagramm zu erstellen. Er nimmt die Daten aus der Tabelle `sashelp.prdsale`. Die Klausel `bar product / sumvar=actual` generiert ein Balkendiagramm, bei dem jeder Balken ein `product` darstellt und seine Höhe die Summe der Variable `actual` ist. Die Klausel `plot / sumvar=predict` überlagert eine Linie auf demselben Diagramm, die die Summe der Variable `predict` darstellt.
Erklärung : Dieser Block schließt das zuvor geöffnete ODS HTML-Ziel, wodurch das Schreiben der HTML-Datei mit dem Diagramm abgeschlossen wird.
Kopiert!
ods html close;
1
ods html 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.