ODS Graphics Graphs made easy
Ja n Oogh e
K. U . LEU V EN
-
I CTS FOOCES
Overzicht
Wat is ODS Graphics ? Hoe gebruiken ? Waar kan je informatie vinden ?
K. U . LEU V EN
-
I CTS FOOCES
Overzicht
De haat-liefde verhouding van SAS met grafieken Output Delivery System sprong voorwaarts in SAS 8 ODS Statistical Graphics soortgelijke sprong voor grafieken in SAS 9
K. U . LEU V EN
-
I CTS FOOCES
ODS graphics
Toevoeging aan bestaande ODS systeem
Experimenteel in SAS 9.1.3 Productie in SAS 9.2
Mooie statistische grafieken automatisch produceren net zoals tabelen Statistische informatie wordt toegevoegd aan de grafiek zonder annotate te gebruiken Gevorderd gebruik
K. U . LEU V EN
-
I CTS FOOCES
Voorbeelden
Hierna volgt alle voorbeeld output. Deze kan aangemaakt met de bijbehorende voorbeeld programma’s
K. U . LEU V EN
-
I CTS FOOCES
Voorbeeld : proc reg
K. U . LEU V EN
-
I CTS FOOCES
Voorbeeld : proc reg
K. U . LEU V EN
-
I CTS FOOCES
Voorbeeld : Proc Reg -stepwise
K. U . LEU V EN
-
I CTS FOOCES
Proc corr - scatterplot
K. U . LEU V EN
-
I CTS FOOCES
Proc corr – scatterplot met diagonaal
K. U . LEU V EN
-
I CTS FOOCES
Proc ttest – summary plot
K. U . LEU V EN
-
I CTS FOOCES
Proc ttest – before after profile plot, agreement plot
K. U . LEU V EN
-
I CTS FOOCES
Proc logistic – ROC curve
K. U . LEU V EN
-
I CTS FOOCES
Proc logistic – effects plot
K. U . LEU V EN
-
I CTS FOOCES
Proc logistic – vergelijkende ROC curves
K. U . LEU V EN
-
I CTS FOOCES
ODS Graphics
Aktiveren
Output formaten, afhankelijk van ODS bestemming Opties om ODS grafieken aan te passen
ods graphics / imagefmt= ps w idth= 4.5in height= 3.5in; ods listing image_dpi= 300;
Output aanpassen
ODS GRAPHICS ON; grafieken voor elke open ODS bestemming
ODS Style -> alle grafieken Template aanpassen -> individuele grafiek
Globale SAS graph statements worden niet gebruikt
K. U . LEU V EN
-
I CTS FOOCES
Output formaten
Output Destination Supported Image File Types
Listing: PNG (default), BMP, DIB, EMF, EPSI, GIF, JFIF, JPEG, JPG, PBM, PDF, PS, SASEMF, STATIC, TIFF, WMF HTML : PNG (default), GIF, JPEG, JPG Printer Family: PNG(default), JPEG, JPG, GIF RTF: PNG(default), JPEG, JPG, JFIF LATEX: PS(default), EPSI, GIF, PNG, PDF, JPG
K. U . LEU V EN
-
I CTS FOOCES
ODS graphics editor
Activeren
tijdelijk • Selecteer Result venster • Type het commando “Sgedit on” Permanent in SAS Registry • SAS_REGI STRY-> ODS-> GUI -> RESULTS • zet Statistical Graphics Editor op “on”
Gebruik
Geen structurele veranderingen (bv. Data punten verschuiven) Aanpassen van titels, labels, kleuren, markers, annoteren
K. U . LEU V EN
-
I CTS FOOCES
Gevorderd gebruik
Specifieke procedures
SGPLOT procedure SGSCATTER procedure SGPANEL procedure SGRENDER procedure
Aanpasbare templates
K. U . LEU V EN
-
I CTS FOOCES
Proc SGPLOT
1 cel Verschillende plots over elkaar leggen Verschillende typen
scatter plots, series plots, band plots, and needle plots. bar charts, dot plots, and bar-line charts. loess curves, regression curves, penalized B-spline curves, and ellipses. histograms, box plots, and density curves. Insets, legends, and reference lines.
K. U . LEU V EN
-
I CTS FOOCES
PROC SGPLOT – series plot
K. U . LEU V EN
-
I CTS FOOCES
Proc sgplot – scatterplot met elips
K. U . LEU V EN
-
I CTS FOOCES
PROC SGPLOT - regressie
K. U . LEU V EN
-
I CTS FOOCES
PROC SGPANEL
Panel voor 1 of meerdere classificatie variabelen Meerdere cellen Elke cel 1 of verschillende overlay plots
K. U . LEU V EN
-
I CTS FOOCES
Proc SGPANEL
K. U . LEU V EN
-
I CTS FOOCES
PROC SGSCATTER
Panel met meerdere scatter plots Verschillende layout types mogelijk
K. U . LEU V EN
-
I CTS FOOCES
Proc SGSCATTER - compare
K. U . LEU V EN
-
I CTS FOOCES
Proc SGScatter - plot
K. U . LEU V EN
-
I CTS FOOCES
Proc SGSCATTER - matrix
K. U . LEU V EN
-
I CTS FOOCES
SGRENDER
Maakt een graph op basis van een template Templates in Graph Template Language (GTL)
K. U . LEU V EN
-
I CTS FOOCES
Voorbeeld PROC SGRENDER
K. U . LEU V EN
-
I CTS FOOCES
Informatie
SAS Online Doc • Product index:
http:/ / support.sas.com/ documentation/ index.html
• Base -> Output Delivery system
http:/ / support.sas.com/ documentation/cdl/ en/ odsug/59523/ HTML/default/odsgraphic sstmt.htm
• Stat -> Statistical Graphics Using ODS
http:/ / support.sas.com/ documentation/cdl/ en/ statug/ 59654/ HTML/default/odsgraph_t oc.htm
• Details sectie bij elke procedure in SAS/ Stat • Documentatie template procedure
http:/ / support.sas.com/ rnd/ base/ topics/ statgraph/ proctemplate/
K. U . LEU V EN
-
I CTS FOOCES
Informatie
Papers
Getting Started with ODS Statistical Graphics in SAS® 9.2
ODS Graphics editor
http:/ / www2.sas.com/ proceedings/ forum2008/305-2008.pdf http:/ / www2.sas.com/ proceedings/ forum2008/235-2008.pdf SAS Graphics on ODS 9.2 Performance-Enhancing steroids http:/ / www2.sas.com/ proceedings/ forum2008/254-2008.pdf ODS statistical graphics for clinical research http:/ / www2.sas.com/ proceedings/ forum2007/094-2007.pdf
Introduction to Graph Template Language
Gaining Power from GTL and ODS Style to Control Graphical Output
http:/ / www2.sas.com/ proceedings/ forum2008/313-2008.pdf http:/ / www2.sas.com/ proceedings/ forum2007/092-2007.pdf
K. U . LEU V EN
-
I CTS FOOCES