SAS-Treff am URZ: Einführung in die SAS

Werbung
SAS-Treff am URZ: Einführung in die
SAS/Enterprise Guide Software
16. Juli 2004
Einführung in die
SAS Enterprise Guide Software
für SAS-Anwender
Inhalt
1.
Prinzipielle Arbeitsschritte beim
Arbeiten mit der SAS/EG Software
SAS-Treff am URZ
Dr. Carina Ortseifen
16. Juli 2004
2.
4.
SAS/EG für SAS-Anwender
Vorsicht – Stolperfallen!
Hinweise zur Installation
5.
Literatur
Arbeitsschritte
a)
b)
c)
d)
e)
Zugriff auf SAS-Tabelle fitness
Auswahl der Fälle mit Altersangabe
Anzahl der Fälle und mittleres Alter
getrennt nach Lehrer und
Geschlecht
Balkendiagramm für Anzahl
Veröffentlichung
3.
a. Zugriff auf SAS-Tabelle
1.
2.
Projekt anlegen:
Datei > Neu
Tabelle öffnen:
Datei > Öffnen
(oder: Einfügen > Daten)
Projekte: Erweiterung *.seg
Tabellen werden als Link gespeichert;
Ergebnisse, Code etc. direkt.
b. Auswahl von Fällen
c. Kennwerte - Proc Means
Beobachtungen filtern: Daten > Filter
(oder: Extras > Abfrage > Aus aktiven
Daten erstellen)
Analyse > Beschreibung >
Beschreibende Statistiken
Age, Not, Is Missing
Analysevariablen: Age
Klassifizierungsvariablen: Teacher, Sex
Ergebnisvorschau
Weiter – blättert durch Register/Tabs
Ergebnis der Abfrage ist SAS-Tabelle.
Codevorschau zeigt Programm an.
Dr. Carina Ortseifen
1
SAS-Treff am URZ: Einführung in die
SAS/Enterprise Guide Software
16. Juli 2004
d. Balkendiagramm - Proc Gchart
e. Veröffentlichung - HTML
Grafik > Balken > Gestapelt Vertikal
{
{
Spalte für Diagramm: Teacher
Balken stapeln nach: Sex
{
Klick mit rechter Maustaste (RM) auf
Grafik erlaubt nachträgliche Änderung
von Einstellungen (Diagrammtyp,
Balkenoptionen …).
e. Veröffentlichung – RTF, PDF ..
{
{
{
{
Extras > Optionen > Ergebnisse:
RTF, PDF etc. ankreuzen
Anwendungsroutine eventuell
nochmals ausführen.
Jetzt RTF mit RM anklicken und RTF
speichern unter/Exportieren
auswählen.
Keine ActiveX- und Java-Grafiken
für PDF; nur Gif und JPEG
Standard: HTML-Format
Klick mit RM im Projektbaum auf
HTML und HTML Speichern
unter/Exportieren
Extras > Dokument erstellen
zur Auswahl mehrerer Ergebnisse.
Dann wieder im Projektbaum
anklicken und Dokument speichern
unter/Exportieren anklicken.
Inhalt
1.
Prinzipielle Arbeitsschritte beim
Arbeiten mit der SAS/EG Software
2.
4.
SAS/EG für SAS-Anwender
Vorsicht – Stolperfallen!
Hinweise zur Installation
5.
Literatur
3.
Der Datenschritt
Neue Variablen erzeugen
Der Datenschritt wird komplett durch
Proc Sql ersetzt.
Menüpunkt: Extras > Abfrage
Einzig bei Extras > Daten importieren
kann die Option
Möglichst Datenschritt verwenden
aktiviert werden.
Extras > Abfrage > Aus aktiven Daten
Register Auswählen und Sortieren
Icon Neu
Dr. Carina Ortseifen
Damit auch
Umkodieren, Klassenbildung …
2
SAS-Treff am URZ: Einführung in die
SAS/Enterprise Guide Software
16. Juli 2004
Variablenreihenfolge vertauschen
Tabellen verknüpfen
Extras > Abfrage > Aus aktiven Daten
Register Auswählen und Sortieren
Untereinander (Set)
Daten > Tabelle anhängen
Proc Sql, Outer Union Corr
Variable und Nach unten/Nach oben
anklicken
Nebeneinander (Merge)
Extras > Abfrage > Aus aktiven .. >
Tabellen, Daten hinzufügen
Proc Sql, Inner/Left/Right/Full Join
Abfrage-Ergebnisse
Konvertierung von Textvariablen ...
Die Ergebnisse von Abfragen sind
standardmäßig (Default) SASTabellen.
… in numerische Variablen
Create Table ... As ...
Alternativ kann auch erzeugt werden:
- Datenansicht (Create View)
- Bericht (Sql ohne Create)
Extras > Optionen > Daten u. Abfragen
bzw. bei der Abfrage Weitere
Abfrageoptionen
Im Datenblatt: Einfügen > Neue Spalte
(oder RM und Neue Spalte einfügen)
Numerisch definieren und als Ausdruck
den Namen der Textvariablen angeben
Programmcode
Bibliotheksnamen
Zu jeder Anwendungsroutine wird der
verwendete SAS-Code angezeigt.
Dieser kann ausgewählt und auch
schrittweise ausgeführt werden.
Datei > Gesamten Code exportieren
Extras > Optionen > Anwendungsroutine/SAS-Programme:
Gesamten generierten SAS-Code in
Ausgabe anzeigen aktivieren
SAS/EG verwendet interne
Bibliotheksnamen, ec100001 …
Dr. Carina Ortseifen
Die Libname-Anweisung für
verwendete SAS-Tabellen erhält
man durch Ziehen der Tabelle in ein
neues Code-Fenster.
3
SAS-Treff am URZ: Einführung in die
SAS/Enterprise Guide Software
16. Juli 2004
Import von Textdateien
Inhalt
bequem über einen Assistent (Wizard)
(ohne Schema.ini-Datei wie in 1.3)
1.
Prinzipielle Arbeitsschritte beim
Arbeiten mit der SAS/EG Software
Extras > Daten importieren
2.
4.
SAS/EG für SAS-Anwender
Vorsicht – Stolperfallen!
Hinweise zur Installation
5.
Literatur
3.
Projekte übertragen
Projekte …
in neuen Ordner/auf anderen Rechner
.. enthalten alle Ergebnistabellen und
Grafiken.
Projekt enthält nur den Link zur SASTabelle.
Benötigen evtl. viel Speicherplatz.
Änderung des Pfades durch:
Tabelle anklicken
RM Eigenschaften
Dateiname - ändern
Unterschiedliche Einstellungen
Nicht immer Windows gemäß
Im SAS/EG gilt: Validvarname=Any
SAS/EG verhält sich nicht immer so,
wie man es von Windows-Programmen
gewohnt ist:
Damit sind die Variablennamen
Alter?
Wütend
gültig.
Für SAS 8.2 gilt: Validvarname=V7.
(SAS Notes SN-012607)
Dr. Carina Ortseifen
Beispiel: Datei > Speichern unter
Die alte Tabelle bleibt die aktuelle
Tabelle, nicht die neubenannte.
4
SAS-Treff am URZ: Einführung in die
SAS/Enterprise Guide Software
16. Juli 2004
Nicht alles ist machbar!
Inhalt
Manche SAS-Fenster lassen sich nicht
aus dem Code-Fenster öffnen.
1.
Prinzipielle Arbeitsschritte beim
Arbeiten mit der SAS/EG Software
Beispiel: Fsedit.
2.
Fehlermeldung:
ERROR: Terminal does not have
full screen capabilities.
4.
SAS/EG für SAS-Anwender
Vorsicht – Stolperfallen!
Hinweise zur Installation
5.
Literatur
SAS/EG 2.0 und 2.1
Installationsordner
3.
{
{
{
SAS/EG Software ist eine ClientAnwendung für Microsoft Windows.
C:\Programme\SAS
(nicht: C:\Programme\SAS Institute)
Als Server dient die lokale
Windows-Installation.
Hotfix: 20EG11 plus Hotfix für SAS
8.2
Zu SAS V 8.2 gehört SAS/EG 2.0.
Zu SAS V 9.1 gehört SAS/EG 2.1.
C:\Program Files\SAS
Bei Deinstallation bleibt Rest übrig
(Hotfix ?): C:\Programme\SAS
Keine RTF-Vorschau im SAS/EG
Inhalt
Mögliche Meldungen:
- Dateidownload-Fenster
- Objekterstellung fehlgeschlagen…
Auswege:
- Extras > Optionen > Ergebnisse >
RTF-Einstellungen: Web-Browser
verwenden deaktivieren (SN-007650)
- .. Weitere Grafikeinstellungen:
Verschlüsselung deaktivieren und
wieder aktivieren
1.
Prinzipielle Arbeitsschritte beim
Arbeiten mit der SAS/EG Software
2.
4.
SAS/EG für SAS-Anwender
Vorsicht – Stolperfallen!
Hinweise zur Installation
5.
Literatur
Dr. Carina Ortseifen
3.
5
SAS-Treff am URZ: Einführung in die
SAS/Enterprise Guide Software
16. Juli 2004
Literatur
?
Der Einstieg in die Enterprise Guide
Software. Zweite Ausgabe
SAS Institute, Cary NC, 2002.
?
Ch. Schendera:
Datenmanagement und
Datenanalyse mit dem SAS System.
Oldenbourg Verlag, München, 2004.
Dr. Carina Ortseifen
6
Herunterladen