Agenda. Eine gute Basis: SAS Base und SAS Graph. Neue Graph Prozeduren Neuerungen in SAS Base Live Demo ausgesuchter Codes.



Ähnliche Dokumente
Einfach, schnell & aussagefähig ODS Graphics in SAS9.2

Ausgabe von Grafiken in editierfähige EMF-Formate unter SAS 9.3 und SAS Notwendige Änderungen in der SAS Registry

In 10 Schritten zur SAS GTL - Grafik

NCDiff Testmanagement leicht gemacht

Bilder für LaTeX mit GIMP. Hartmut Noack Frank Hofmann

Schöne neue Welt. So können Sie fehlende SAS-Funktionalitäten mit PROC FCMP nachrüsten. SAS Treff 13. Juni 2013

DOAG Regio 2015 APEX 5 Neuerungen Highlights. Marco Patzwahl

CompuMaus-Brühl-Computerschulung Anleitung CMS-Joomla Version 2.5

Graphikformate Ein kurzer Überblick

Laborübung - Task Manager (Verwalten von Prozessen) in Windows XP

Laborübung - Task-Manager (Verwalten von Prozessen) in Windows 7

Laborübung - Task Manager (Verwalten von Prozessen) in Windows Vista

What s new in sbp 4.4?

Datenvisualisierung mit JMP

Transformation von RailML timetable Daten zu SVG mittels XSLT zur Darstellung von Zeit-Weg-Liniendiagrammen

Erweiterung eines SMIL Players für die Darstellung von Transparenzen und SVG Inhalten

Zielstellung - "bildhafte" Darstellung von Informationen. "Ein Bild sagt mehr als 1000 Worte"

Gut zu wissen... Lorenz Keller Server Technologies Competence Center Nord

12. Dokumente Speichern und Drucken

CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS

Neue Features. Release 5.1 / März 2014

Bedingungen. Bedingungen. Bedingungen

SAS-Online Dokumentation: zu finden über Internetsuche nach sas online documentation

P R O D U K T D A T E N B L A T T

SAS-Kurs: SS 09. Helmut Küchenhoff, Cornelia Oberhauser, Monia Mahling, Vroni Fensterer, Sara Wadle. 8. Juni 2009

PDF mit SAS 8.2. PDF mit SAS 8.2. Ein Vergleich drei verschiedener Möglichkeiten. Heinrich Stürzl, Dade Behring Marburg GmbH

PG5 Starter Training PG5 Core und Webeditor 8 Daniel Ernst DE

Einführung in QtiPlot

Zahlen auf einen Blick

Als Administrator im Backend anmelden

Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,

KSFE 4. Konferenz der SAS -Anwender

PCB manuell generieren

Nashville (V7) Peter Waschk. März Director Technology SAS Institute

Starten sie WordPad über das Startmenü von Windows. WordPad finden Sie im Ordner Zubehör.

Kundenorientierte, personalisierte Outputmanagement Kommunikation mit Infinica. Agenda

WebCT-Kurse müssen nicht immer gleich aussehen. Design und Integration grafischer Elemente in WebCT-Kurse

LineQuest-Leitfaden LineQuest Dialog-Portal. Generieren der LineQuest-Auswertungsdatei

Freigabemitteilung 39 Version: 4.50

8 Grundlagen zur OrCAD Software (Version 16.5)

Webseiten sind keine Gemälde. Webstandards für ein besseres Web. Webstandards für ein besseres Web

APEX: from past to present

Erstellen von x-y-diagrammen in OpenOffice.calc

Format- oder Stilvorlagen

Martin Fache (KIDS interactive) - Anforderungen an eine mobile/responsive Website Vortrag zum Seitenstark Fachtag

Einführung. So funktioniert das virtuelle Druckstudio von

DCS für SAP R/ P r o d u k t i n f o r m a t i o n. Der professionelle Weg zur dynamischen Dokumentaufbereitung aus SAP-Anwendungen.

Projekt. Java-Anwendung für die Sequenzanalyse (Metagenomik und Transkriptomik)

Module Entwicklung. Um diese Eigenschaft aufzurufen, starten Sie die Adami Vista CRM Applikation und wählen Sie den Entwicklung Menü.

Dr. Klaus Körmeier BlueBridge Technologies AG

Einrichten einer mehrsprachigen Webseite mit Joomla (3.3.6)

HitchHiker Newsletter Nr. 03/11. Liebe Leser,

Bearbeitung und Download von grossen Datenmengen in STAT-TAB

Web2Lead. Konfiguration

NMP-Verlag Verlag für Nationalökonomie, Management und Politikberatung

SAS für Excel-Anwender

SAS-Benutzertreff: Neuerungen SAS/GRAPH V8. Carina Ortseifen 1. Neuerungen im Modul SAS/GRAPH der Version 8. Inhalt. 1.

Installations- und Bedienungsanleitung für Macro Excel_Table Version 10

Paper Computer Science Experiment

emlp: e-learning Plattform und mobile Lösungen für Military Operations EUROKEY Software GmbH Ludwig Kuhn

Releasenotes für. IPO.Log v3.3

Running R. Windows Aus Menü. Lese R Code ein führt den Code auch gleich aus, eventuell muss vorher das Verzeichnis gewechselt werden.

Erstellen eigener HTML Seiten auf ewon

Daniel S. Steingrube Institut für Quantenoptik Leibniz Universität Hannover.

Willkommen. Benutzerhandbuch für die OECD Online-Bibliothek

Erstellen von PDF-Dateien aus bocad-3d in der Version 19.xxxx und 20.xxxx

zur Sage New Classic 2015

DataTables LDAP Service usage Guide

Finite-Elemente-Methode

Migration von statischen HTML Seiten

L A TEX HSD Struktur und Formatieren II. 13. Oktober Prof. Dr. Alexander Braun // Wissenschaftliche Texte mit LaTeX // WS 2015/16

Erweiterungen Gantry Framework -

L A TEX HSD Struktur und Formatieren II. 19. April Prof. Dr. Alexander Braun // Wissenschaftliche Texte mit LaTeX // SS 2016

Anleitung zum Einstieg bei Cadenas

Übung Open Data: Anpassen von bestehenden Apps & Bibliotheken die D3.js verwenden: C3.js und weitere Tools

In diesem Skript werden einige Plot-Typen und Funktionen beschrieben, die für die allgemeine Datenanalyse nützlich sind.

elml Flexibilität und Nachhaltigkeit dank XML

Text Formatierung in Excel

5.2 Neue Projekte erstellen

Die Textvorlagen in Microsoft WORD und LibreOffice Writer

Copyright 2014 Delta Software Technology GmbH. All Rights reserved.

Bedienungsanleitung Anlassteilnehmer (Vereinslisten)

Umwandeln und Exportieren von Adobe-Illustrator-Dateien in Illustrator für Artcut

Online - Zusammenarbeit bei Google

Powerpoint Mit Entwurfsvorlagen arbeiten. Grundlagen. Erstellen und Gestalten eigener Entwurfsvorlagen Arbeit mit Folien- und Titelmastern

HTML5 HOCKEYSTICK EXPANDABLE BANNER v1.0

ECDL Europäischer Computer Führerschein. Jan Götzelmann. 1. Ausgabe, Juni 2014 ISBN

BI Publisher Beleggestaltung ganz einfach. Matthias Bergmann Senior Development Berater

VTX FAX Quick User Guide für Kunden

9 Einfache Rechnungen ParaSheet

ARCWAY Cockpit 3.4. Standardbericht und Formatvorlagen. ReadMe

Software Engineering. Zur Architektur der Applikation Data Repository. Franz-Josef Elmer, Universität Basel, HS 2015

SAS Metadatenmanagement Reporting und Analyse

Graphen in Apex von Thomas Hernando.

2 Fliegen mit einer Klappe schlagen Print & Webkatalog aus einer Datenquelle erzeugen

Internetauftritt von Lotta Karotta Anleitung zur Pflege. 2 Bearbeiten eines Menüpunktes am Beispiel Test

WEBAPPLIKATIONEN MIT PHP. Wo gibt es Hilfe? Wie fang ich an?

Was ist neu? In diesem Kapitel: Die Oberfläche 24 Vorlagen, Schablonen und Shapes 25 Neue Arbeitstechniken 27

Transkript:

Eine gute Basis: SAS Base und SAS Graph Nils-Henrik Wolf Agenda Erweiterungen für SAS Graph Neue Graph Prozeduren Neuerungen in SAS Base Live Demo ausgesuchter Codes 1

ODS Graphics Statistische Prozeduren generieren graphischen Output mit minimalem Aufwand Verfügbar in etlichen SAS Software Produkten wie Base, SAS/STAT, SAS/ETS, SAS/QC, und SAS/GRAPH Implementiert über die neue Graph Template Language und die TEMPLATE Prozedur Benötigt SAS/GRAPH Basics von ODS Graphics Aufruf über ODS GRAPHICS ON; Prozedur Optionen steuern welche Grafik gezeigt wird Einige Grafiken kommen als Default 2

ODS Graphics ods graphics on; proc reg data=sashelp.class; model height=weight; quit; ods graphics off; Survival Plot mit LIFETEST 3

Component Plots mit TIMESERIES Bivariate Density Plot mit KDE 4

Basics von ODS Graphics Aufruf über ODS GRAPHICS ON; Prozedur Optionen steuern welche Grafik gezeigt wird ODS Destination gibt an wohin Plots sind integriert mit Tabellen im Output Plots können als Image File gespeichert werden Destinations für ODS Graphics in SAS 9.2 Destination Viewer Graphics File Formats HTML Browser png, gif, RTF Word embedded as png PRINTER Ghostview Contained in Postscript file PDF Acrobat Contained in PDF file LATEX N/A PostScript, eps, png LISTING Display Manager New in SAS 9.2 5

Basics von ODS Graphics Aufruf über ODS GRAPHICS ON; Prozedur Optionen steuern welche Grafik gezeigt wird ODS Destination gibt an wohin ODS Style steuert wie alle Plots aussehen Support für Styles Alle Styles werden unterstützt. Styles sind optimiert i t für Analytische Grafiken: Default, Analysis, Statistical, Listing, und Journal Ästhetische Grafiken Out of the Box 6

Basics von ODS Graphics Aufruf über ODS GRAPHICS ON; Prozedur Optionen steuern welche Grafik gezeigt wird ODS Destination gibt an wohin ODS Style steuert wie alle plots aussehen Template steuert wie ein einzelner Plot aussieht Die Graph Template Language (GTL) Erweiterung der TEMPLATE Prozedur Unterstützt Statistische Berechnungen und Plots Kombiniert flexibel Layout und Plots Unterstützt ODS Styles für eine Vielzahl von Anwendungen Ästhetische und Effektive Grafiken als Standard 7

Schlüssel Elemente der GTL Layout Plots Titel, Fußnoten, Einträge und Legenden Ausdrücke und Funktionen Generierung eines Plots mittels GTL proc template; define statgraph graph.myplot; begingraph; entrytitle "Model Weight by Height"; layout overlay; scatterplot y=weight x=height; seriesplot y=predict x=height; endgraph; end; run; proc sgrender data=sashelp.classfit template= graph.myplot ; run; 8

Layout Overlay Stapelt Plots übereinander in der Reihenfolge wie sie angegeben g werden Alle Plots teilen sich die Achsen layout overlay; ellipse x=height y=weight / alpha=.01 type=predicted; scatterplot x=height y=weight; Layout Gridded Erzeugt eine unabhängige Zelle pro layout Block Zelle Zelle layout gridded / columns=1 rows=2; layout overlay; ellipse x=height y=weight / clip=false alpha=.01 type=predicted ; scatterplot x=height y=weight; entry "CLIP=FALSE" / autoalign=auto; layout overlay; ellipse x=height y=weight / clip=true alpha=.01 type=predicted ; scatterplot x=height y=weight; entry "CLIP=TRUE" / autoalign=auto; 9

Layout Lattice Erzeugt eine Zelle pro layout Block Unterstützt external axes begingraph; entrytitle 'Distribution of Scores'; layout lattice / columns=1 rows=2 rowweight=(.9.1) columndatarange=union rowgutter=2px; columnaxes; externalaxis / label='score'; endcolumnaxes; layout overlay / axisopts=(offsetmin=.03); histogram score / scale=percent; Zelle densityplot score / normal( ) ; fringeplot score; Zelle boxplot y=score / orient=horizontal; endgraph; Layout DataLattice und DataPanel Erzeugt ein Gitter aus Zellen, eine für jede Gruppierungs Variable Anzahl der Zeilen und Spalten is Datenunabhängig entrytitle 'Sales of Office Furniture'; layout datalattice columnvar=country rowvar=product / rowaxisopts=(griddisplay=on label=' ') headerlabeldisplay=value columnaxisopts=(griddisplay=on label=' '); layout prototype; seriesplot x=date y=actual; 10

ODS Graphics Editor Editieren von Titeln, Fußnoten Kommentare einfügen Grafiken exportieren SAS/GRAPH Features Neue Prozeduren Support für Scalable Vector Graphics (SVG) Verbesserungen von existierenden GRAPH Prozeduren Farben und Schriften 11

Neue SAS/GRAPH Prozeduren für ODS Graphics in SAS 9.2 Erzeugen eigenstädige individuelle Grafiken SGPLOT erzeugt Plots mit Statistischen Merkmalen SGPANEL erzeugt paneled Plots SGSCATTER erzeugt Streudiagramme SGRENDER zeigt Data Sets mit Templates an Nützlich für eine vorab Datenanalyse ODS styles garantieren konsistente aussehende Plots PROC SGPLOT 12

SGPanel Prozedur title "Barley Yield at Six Sites"; proc sgpanel data=barley; panelby site / novarname; dot variety / response=yield group=year; discretelegend; run; SGScatter Prozedur title Car Performance Data"; proc sgscatter data=cars; plot (mpg_city weight) * (horsepower displacement) / group=type loess grid; run; 13

PROC SGRENDER Beispiel Unterstüzung von Scalable Vector Grafiken Scalable Vector Grafiken für LISTING and HTML Output Web Browser benötigt ein SVG Viewer Plugin 14

Farben und Schriften Unterstützung von True Color (16 million) output. SAS 9.1.3 SAS 9.2 Farben und Schriften Viele neue True Type Schriftarten 15

Mi n. t o r un 1. 5 miles 15 14 13 12 11 10 9 8 0 1 2 Experi mental group SAS Graph Entwicklung SAS 6 SAS 9.1 SAS 9.2 SAS 8 16

17