SAS-Umgebung. Dr. Carina Ortseifen Universitätsrechenzentrum. 17. KSFE 2013 Ulm. 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 1
|
|
- Gottlob Haupt
- vor 5 Jahren
- Abrufe
Transkript
1 Der Datenschritt Ein mächtiges Werkzeug innerhalb der SAS-Umgebung Dr. Carina Ortseifen Universitätsrechenzentrum ität t 17. KSFE 2013 Ulm 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 1
2 Der SAS-Datenschritt... ist manchmal rätselhaft und mysteriös: Data; x + y; Run; Data _Null_; If 0 Then Set test Nobs=nobs; Call Symputx("nobs",nobs); Stop; Run; Aber auch sehr mächtig: Um eine neue Variable anzulegen, braucht es mit dem SAS/Enterprise Guide 10 (!!!) Klicks im Datenschritt eine Zuweisung Data test; a = 1; Run; 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 2
3 Schlüsselworte im Datenschritt CARDS LINES LENGTH DATALINES PGM= DATA INFILE _ NULL_ RETAIN x=1 _N_ UPDATE BY INPUT FIRSTOBS= OBS= KEEP KEEP= IF WHERE a+b ARRAY RENAME COMPRESS= FIRST. END= RENAME= REUSE= LAST.. NOBS= REPLACE= DROP DROP= SET MERGE OUTPUT POINT= FunkNAME() %MakroNAME RUN_SASFILE() 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 3
4 Wegweiser 1. Die Anweisung DATA 2. Variablendeklaration 3. Die interne Variable _N_ 4. By-Gruppen im Datenschritt 5. Nur bestimmte t Beobachtungen 6. Dateioptionen 7. Verarbeitung von Variablen mit Arrays 8. Eigene Funktionen entwickeln und nutzen 9. Literatur 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 5
5 1. Die Anweisung DATA Frage ans Publikum: Was ist das Ergebnis des folgenden Datenschritts? DATA; x + y ; RUN; Institut / Titel / Verantwortlicher / Position 6
6 Die Anweisung DATA Data dateiname; Aber es gibt auch eine automatische Benennung: Data; erzeugt data1, data2 datan Die Standardbibliothek ist WORK. Mit der Option USER= wird eine andere Standardbibliothek festgelegt. Option User=bibliothek; Nach Beendigung der SAS-Sitzung wird diese nicht gelöscht. 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 7
7 Die Anweisung DATA Verarbeitung mehrerer Tabelle Aus n mach eine: Anweisungen MERGE und SET Data gesamt; Set datei1 datei2; Run; Data gesamt; Merge datei1 datei2 ; By id ; Run; 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 8
8 Die Anweisung DATA Verarbeitung mehrerer Tabelle Aus einer Tabelle mach mehrere mit der Anweisung OUTPUT DATA datei1 datei2; Set datei_alt; If (bedingung) Then Output datei1; Else Output datei2; Run; 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 9
9 Anweisung OUTPUT Normalerweise wird am Ende des Datenschritts die Beobachtung in die Tabelle geschrieben, Implizites Output. Data; a=1; Run; entspricht Data; a=1; Output; Run; Verwendet man die Anweisung OUTPUT, wird das implizite Output überschrieben. Fortan werden nur Beobachtungen aus dem PDV in die Tabelle eingetragen, wenn ein OUTPUT erscheint. 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 10
10 Anweisung OUTPUT - Anwendung Anwendung findet die Anweisung OUTPUT beim Umstrukturieren von SAS-Tabellen ID A B C 1 A A Aufteilen in mehrere Tabellen ID Zeit Wert 1 A A A A A2 3 2 MehrereTabellen.sas 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 11
11 Die Anweisung DATA - _Null_ DATA _NULL_; erzeugt keine SAS-Tabelle führt Anweisungen aus wird häufig angewandt, um Reports zu erstellen oder wenn SAS als Taschenrechner h verwendet wird: Data _Null_; a=11; b=12; c=a*b ; Put "Das Produkt " c=; Run; 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 12
12 Wegweiser 1. Die Anweisung DATA 2. Variablendeklaration 3. Die interne Variable _N_ 4. By-Gruppen im Datenschritt 5. Nur bestimmte t Beobachtungen 6. Dateioptionen 7. Verarbeitung von Variablen mit Arrays 8. Eigene Funktionen entwickeln und nutzen 9. Literatur 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 13
13 2. Variablendeklaration per Zuweisung: Variable = wert; x = 5; Die Variable x ist von Typ numerisch und hat die Länge 8. Variable = "Text"; a = "Ulm"; Die Variable a ist von Typ Character und hat die Länge 8. per LENGTH-Anweisung: LENGTH variable1 8 variable2 $10; Vorteil: LENGTH legt gleichzeitig die Reihenfolge der Variablen in der Tabelle fest. 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 14
14 Variablendeklaration implizite it Zuweisung (auch: SUMAnweisung): ) x + 1; x + y; Die Variable x ist vom Typ numerisch und hat die Länge 8. Nützlich bei Additionen: x + (-y); und Iterationen Data; Set sashelp.class; If (sex="f") Then index + 1; Put index=; Run; Die implizite it Zuweisung enthält ein implizites it Retain. 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 15
15 Addieren / Summenbildung 1. Die einfache Variante: Ergebnis = variable1 + variable2; 2. Die Summenfunktion: Ergebnis = sum(variable1, variable2); 3. Implizite Zuweisung: Ergebnis + (variable1 + variable2); Ergibt drei unterschiedliche Ergebnisse!!! Summen.sas 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 16
16 Wegweiser 1. Die Anweisung DATA 2. Variablendeklaration 3. Die interne Variable _N_ 4. By-Gruppen im Datenschritt 5. Nur bestimmte t Beobachtungen 6. Dateioptionen 7. Verarbeitung von Variablen mit Arrays 8. Eigene Funktionen entwickeln und nutzen 9. Literatur 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 17
17 3. Orientierung im Datenschritt mit _N_ Im jedem Datenschritt wird die automatische ti Variable _N_ angelegt. Bei jeder Iteration, d.h. bei jeder neuen Beobachtung, wird diese um 1 erhöht. _N_ ist nicht in der neuen Tabelle enthalten. Einsatzmöglichkeiten: Erzeugung einer eindeutigen Variablen, die die ursprüngliche Reihenfolge enthält, z.b. vor dem Sortieren: Variable = _n_; Bedingtes Ausführen einer Anweisung nach jeder i-ten Beobachtung: If (mod( (_ n _,5) = 0 ) Then ; 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 18
18 Bestimmung der Anzahl der Beobachtungen 1. Variante: _N & END= 4. Variante: SCL-Funktionen _N_ am Ende des Datenschritts gemeinsam mit der Option END= 2. Variante: NOBS= & STOP Die Option Nobs= gemeinsam mit der STOP- Anweisung 3. Variante: IF 0 THEN SET Die Option Nobs= gemeinsam mit der IF 0 THEN SET-Anweisung Die beiden SCL-Funktionen OPEN und ATTRN erlauben den direkten Zugriff auf die Dateieigenschaften. 5. Weitere Varianten mit SQL Funktion COUNT(*) Mit der Prozedur SQL kann auf die Dictionary Tables zugegriffen werden. Makrovariable SQLOBS 6. Variante: SYSNOBS AnzahlBeobachtungen.sas 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 19
19 Am Ende des Datenschritts: Die Option End=Var Wenn die letzte t Beobachtung verarbeitet t wurde, der Datenschritt aber noch nicht beendet ist, können mit der Option End=variable weitere Anweisungen ausgeführt werden. Zum Beispiel um zusätzliche Informationen ins Log-Fenster zu schreiben. 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 20
20 Wegweiser 1. Die Anweisung DATA 2. Variablendeklaration 3. Die interne Variable _N_ 4. By-Gruppen im Datenschritt 5. Nur bestimmte t Beobachtungen 6. Dateioptionen 7. Verarbeitung von Variablen mit Arrays 8. Eigene Funktionen entwickeln und nutzen 9. Literatur 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 21
21 4. By-Gruppenverarbeitung im Datenschritt Automatische ti Variablen First.ByVariable Last.ByVariable Voraussetzung: Die Tabelle ist nach ByVariable sortiert. Anwendungsbeispiele: Reporting im Datenschritt Ausgabe in eine externe Datei, z.b. HTML Berechnung von Zwischensummen in der Tabelle ByGruppen.sas 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 22
22 _N_ und BY und END= Die BY-Gruppen können mit _N_ und END= kombiniert i werden. Damit lässt sich z.b. eine erstellen. Dokumentation von Variablen in eine externe HTML-Datei By_N_End.sas 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 23
23 Wegweiser 1. Die Anweisung DATA 2. Variablendeklaration 3. Die interne Variable _N_ 4. By-Gruppen im Datenschritt 5. Nur bestimmte t Beobachtungen 6. Dateioptionen 7. Verarbeitung von Variablen mit Arrays 8. Eigene Funktionen entwickeln und nutzen 9. Literatur 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 24
24 5. Nur bestimmte Beobachtungen auslesen Drei Varianten: Anweisungen IF und WHERE Einschränkung mit Hilfe einer logischen Bedingung g Dateioptionen FIRSTOBS= und OBS= Nur einen Datenbereich verarbeiten Option POINT= Bestimmte Beobachtungsnummern auslesen Mit POINT= lassen sich auch Teile der Tabelle duplizieren und an anderer Stelle einfügen. BestimmteBeobachtungen.sas 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 25
25 Wegweiser 1. Die Anweisung DATA 2. Variablendeklaration 3. Die interne Variable _N_ 4. By-Gruppen im Datenschritt 5. Nur bestimmte t Beobachtungen 6. Dateioptionen 7. Verarbeitung von Variablen mit Arrays 8. Eigene Funktionen entwickeln und nutzen 9. Literatur 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 26
26 6. Datei-Optionen... werden in Klammern nach SAS-Tabellennamen Tbll geschrieben. hib können in Daten- und Prozedurschritten verwendet werden. Beispiele: FIRSTOBS=, OBS=, DROP=, KEEP=, RENAME= Im Zusammenhang mit der DATA-Anweisung gibt es noch weitere: COMPRESS=, REUSE= $POINTOBS= REPLACE= LABEL= 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 27
27 Die (Datei-) Optionen COMPRESS= und REUSE= SAS Tabellen werden standardmäßig d im Format mit fester Breite gespeichert. D.h. alle Beobachtungen nehmen gleich viel Platz ein, gleichgültig, ob sie Daten enthalten oder nicht. (Option Compress=Yes) Mit der Dateioption COMPRESS=YES kann dieses Verhalten geändert werden: Tabellen nehmen in der Regel weniger Speicherplatz in Anspruch. Zusätzlich erlaubt REUSE=YES, dass freiwerdender Speicherplatz p durch Löschen an neue Beobachtungen vergeben wird. (Ansonsten werden neue Beobachtungen unten angehängt.) $POINTOBS=YES garantiert, dass die POINT-Option Option funktioniert. Die Systemoptionen COMPRESS= und REUSE= sind generelle Einstellungen, während die Dateioptionen COMPRESS= und REUSE= nur für die jeweilige Tabelle gelten.. Compress.sas 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 28
28 Die (Datei-)Option REPLACE= Im Datenschritt werden standardmäßig d neue Tabellen angelegt oder alte Tabellen ersetzt: Das kann manchmal fatale Folgen haben: Data big; Set big; n=_n_; Run; 502 Data big; 503 Run; NOTE: The data set MEINE.BIG has 1 observations and 0 variables. NOTE: DATA statement used (Total process time): real time 0.09 seconds cpu time seconds 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 29
29 Die (Datei-)Option REPLACE= Ursache ist die Systemoption ti REPLACE mit dem Defaultwert: t Replace=Yes. Änderung pauschal für alle Dateien oder mit der Datei-Option Replace=: 507 Option Replace=Yes; 508 Data komp(replace=no); 509 Run; NOTE: The data set MEINE.KOMP has 1 observations and 0 variables. WARNING: Data set MEINE.KOMP was not replaced because of NOREPLACE option. NOTE: DATA statement used (Total process time): real time 0.10 seconds cpu time 0.04 seconds Compress.sas 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 30
30 Stored Program Facility PGM= Der Datenschritt wird zuerst kompiliert und dann ausgeführt. Das Ergebnis der Kompilierung kann ohne Ausführung gespeichert werden mit der Option PGM= Libname pgms "C:\sastest"; Data out / Pgm=pgms.prog01; Set in;... Run; Ausgeführt wird der Datenschritt mit Data Pgm=pgms.prog01; prog01; Run; Mit den Anweisungen Redirect Output/Input können die beteiligten SAS- Tabellen angepasst werden. PGM.sas 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 31
31 Wegweiser 1. Die Anweisung DATA 2. Variablendeklaration 3. Die interne Variable _N_ 4. By-Gruppen im Datenschritt 5. Nur bestimmte t Beobachtungen 6. Dateioptionen 7. Verarbeitung von Variablen mit Arrays 8. Eigene Funktionen entwickeln und nutzen 9. Literatur 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 32
32 7. Arrays Zusammenfassung mehrerer Werte oder Variablen, "Vektor", der aber nur während des Datenschritts verfügbar ist Sinnvoll immer dann, wenn gleiche Operationen mehrmals wiederholt werden: Bildung neuer Variablen Ersetzen von fehlenden Werten Mehrere Variablen um einen Wert erhöhen Syntax: Array name{n *} <Typ <Länge>> var1 var2... varn; Array name{n *} <Typ <Länge>> (wert1... wertn); Array.sas 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 33
33 Wegweiser 1. Die Anweisung DATA 2. Variablendeklaration 3. Die interne Variable _N_ 4. By-Gruppen im Datenschritt 5. Nur bestimmte t Beobachtungen 6. Dateioptionen 7. Verarbeitung von Variablen mit Arrays 8. Eigene Funktionen entwickeln und nutzen 9. Literatur 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 34
34 8. Eigene Funktionen im Datenschritt Mit der Makrosprache, indem Werte zurückgegeben werden %Macro.; %If %Then %Let return=wert1; %Else %Let return=wert2; &return; %Mend; Mit der Prozedur FCMP - Beispielfunktion zur Berechnung des Alters - Drei Vorträge zur PROC FCMP nach der Pause Makro_FCMP.sas 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 35
35 Wegweiser 1. Die Anweisung DATA 2. Variablendeklaration 3. Die interne Variable _N_ 4. By-Gruppen im Datenschritt 5. Nur bestimmte t Beobachtungen 6. Dateioptionen 7. Verarbeitung von Variablen mit Arrays 8. Eigene Funktionen entwickeln und nutzen 9. Literatur 17. KSFE 2013 Ulm: Carina Ortseifen Der Datenschritt 36
36 9. Literatur G. Pfister: Der Data Step das unbekannte Wesen? Vortrag im Rahmen des SAS-Treff am URZ am A.X. Li: The Essence of DATA Step Programming SAS Global Forum 2011, Paper S.D. Riba: The DATA Statement: Efficiency Techniques SUGI 24 (1999), Paper 71 / / / / Sarath Annapareddy: Finding the number of observations in a SAS dataset sas.html C. Ortseifen et.al.: Tipps und Tricks für den leichteren Umgang mit SAS 13. KSFE 2009 Halle Eigene Funktionen i m_datenschritt_erstellen Institut / Titel / Verantwortlicher / Position 37
Dateneingabe und Transformation Übersicht
Dateneingabe und Transformation Übersicht 2.0 Allgemeine 2.1 Eingabe über die 2.2 2.3 Eingabe eines externen ASCII-Files 2.4 Varianten der INPUT-Anweisung, Formatierungselemente 2.5 Ein- und Ausgabe von
MehrMöglichkeiten der SAS Software für die Analyse großer Datentabellen
Möglichkeiten der SAS Software für die Analyse großer Datentabellen Hans-Peter Altenburg Deutsches Krebsforschungszentrum Klinische Epidemiologie / C0500 Im Neuenheimer Feld 280 D-69120 Heidelberg E-mail:
MehrMerge mit nicht eindeutigen by-variablen
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Merge mit nicht eindeutigen by-variablen 28 February, 2006-12:49 Stefanie Rankl
MehrTHEMA: SAS CERTIFIED BASE PROGRAMMER FOR SAS 9 DIE VORBEREITUNG BRINGT S! KARIN GROSS
THEMA: SAS CERTIFIED BASE PROGRAMMER FOR SAS 9 DIE VORBEREITUNG BRINGT S! KARIN GROSS EBINAR@LUNCHTIME HERZLICH WILLKOMMEN BEI Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Xing-Profil:
MehrNICHT TRIVIAL: MAKROVARIABLEN - GLOBAL ODER LOKAL
WEBINAR@LUNCHTIME NICHT TRIVIAL: MAKROVARIABLEN - GLOBAL ODER LOKAL FRAGE Antworten EINSTIEGSFRAGE Wie werden die Makrovariablen durch Call Symput erstellt Global, lokal, teils-teils oder gar nicht? %macro
MehrZeilen in SAS-Datensatz einfügen
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS Zeilen in SAS-Datensatz einfügen 27 June, 2011-16:27 Gordon123 Hallo liebe Forengemeinde,
MehrSAS Format: Fallen und Tricks
Data Step SAS Format: Fallen und Tricks Sascha Rampersad inventiv Health Germany GmbH a Syneos Health Company Frankfurter Strasse 233, Triforum, Haus C1 63263 Neu-Isenburg sascha.rampersad@syneoshealth.com
MehrHallo Jessi, wenn ich das. DATA aufg3_b; vari='<.0001'; IF &wil_two_test. le vari THEN pwert=0.0001;
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Makrovariablen vergleichen 20 August, 2009 17:23 Jessi Hallo Forummitglieder, ich
MehrMakrofunktion zur Übernahme von Abfragekriterien aus externen Quellen, z.b. einer Excel Datei, in SAS Code (PROC SQL)
Tipps & Tricks Makrofunktion zur Übernahme von Abfragekriterien aus externen Quellen, z.b. einer Excel Datei, in SAS Code (PROC SQL) Christian Fauska Lebkuchen Schmidt GmbH&Co. KG Zollhausstr. 30 90469
MehrProgramminhalte extrahieren und modifizieren mit SAS. Katja Glaß
Programminhalte extrahieren und modifizieren mit SAS Katja Glaß Agenda Einleitung Einsatzgebiete Einleitung Manual Training SAS Makro Validierung Übersichten Einleitung Manual Training SAS Makro Validierung
MehrSAS-Tipp #6: Schneller als Proc Summary
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS SAS-Tipp #6: Schneller als Proc Summary 15 July, 2014-14:22 Martin Steinert Zugegeben, lässt
MehrSAS Implementierungs- Erfahrungen beim Aufbau eines zentralen Kunden Data Marts für Data Mining
SAS Implementierungs- Erfahrungen beim Aufbau eines zentralen Kunden Data Marts für Data Mining SAS Club, 22.11.2007 Helmut Zehetmayr UNIQA Versicherungen AG Datenszenario Import Preparation SAS Base Functions
MehrSAS-Treff am URZ 14. März 2003
SAS-Treff am URZ 14. März 2003 1. Schleifenprogrammierung in SAS/Base 2. Bericht von der 7. KSFE in Potsdam 1. Schleifenprogrammierung Schleifen werden auch als Iterationen bezeichnet. Sie bestehen aus
MehrMöglichkeiten der Nach-Verfolgung von Änderungen an SAS-Datensätzen
Tipps & Tricks Möglichkeiten der Nach-Verfolgung von Änderungen an SAS-Datensätzen Ralf Minkenberg Boehringer Ingelheim Pharma GmbH & Co. KG Binger Str. 173 55216 Ingelheim ralf.minkenberg@boehringer-ingelheim.com
MehrUmbenennung von Spaltennamen über Schleife(n)
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS Umbenennung von Spaltennamen über Schleife(n) 11 August, 2008-14:25 Chris86 Guten Tag liebe
MehrListensyntax und PutPutPut Mach es! Jetzt! Lokal!
Tipps & Tricks Listensyntax und PutPutPut Mach es! Jetzt! Lokal! Grischa Pfister icasus GmbH Vangerowstraße 2 69115 Heidelberg g.pfister@icasus.de Zusammenfassung SAS/Base lässt an verschiedenen Stellen
MehrSASGraphs2PDF. Erstellung einer PDF Datei aus SAS Graphiken mit Hilfe von ODS PDF. Monika Kawohl, Dirk Spruck Aventis Behring GmbH Biometrie
SASGraphs2PDF Erstellung einer PDF Datei aus SAS Graphiken mit Hilfe von ODS PDF Monika Kawohl, Dirk Spruck Aventis Behring GmbH Biometrie Überblick Einleitung Standards für die Graphikerstellung Sortierte
MehrMehrere Datensätze zu einem Datensatz zusammenführen
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS Mehrere Datensätze zu einem Datensatz zusammenführen 3 November, 2008-23:42 wlohr Hallo zusammen!
Mehrzusammenfassen von Text variablenin einer Variable bei unterschiedlicher Variablenanzahl
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS zusammenfassen von Text variablenin einer Variable bei unterschiedlicher Variablenanzahl 31
Mehr7. Globale Einstellungen
7. Globale Einstellungen Tools Viewer Settings Viewer Table Analyst-Bildschirmaufteilung Schrifttyp Edit/Browse-Modus Variablen mit Namen oder Labels VariablesReihenfolge alphabetisch oder nach Position
MehrUnterlagen zu: Das Datenanalysesystem SAS SS 2000
7. Globale Einstellungen Tools Viewer Settings Viewer Table Analyst-Bildschirmaufteilung Schrifttyp Edit/Browse-Modus Variablen mit Namen oder Labels VariablesReihenfolge alphabetisch oder nach Position
MehrVollständigen Code. News Artikel Foren Projekte Links Über Redscope. Join List Random Previous Next
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS Daten aus Makro mit anderen Daten vergleichen 18 December, 2013-19:09 Leffe ich bin ganz neu
MehrQMF Tabelle Q.OBJECT_DATA in DB2
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS QMF Tabelle Q.OBJECT_DATA in DB2 24 November, 2008-13:23 Wolfgang Hornung wir portieren z.zt.
MehrCopyr i g ht 2014, SAS Ins titut e Inc. All rights res er ve d. SAS Data Step 2 next generation Karin Gross
Webinar@Lunchtime: SAS Data Step 2 next generation Karin Gross HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Xing-Profil: http://www.xing.com/profile/annekatrin_bognerhamleh?key=0.0
MehrDynamisch Makros aufrufen
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS Dynamisch Makros aufrufen 1 March, 2006-12:17 _ULeh Hallo, Meine Frage ist: Wie kann ich dynamisch
MehrÄnderung der Ordnung der Variablen in den SAS Datensatz
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Änderung der Ordnung der Variablen in den SAS Datensatz 12 July, 2006-13:35 schmitti
MehrDateien trennen und zusammenfügen
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Statistik & Data Mining Dateien trennen und zusammenfügen 25 September, 2007-13:37 CHeuer Ich hoffe, die
MehrC. Ortseifen: Reguläre Ausdrücke
Inhalt Reguläre Ausdrücke mit SAS Einsatz der RX- und PRX-Funktionen Dr. Carina Ortseifen SAS-Treff am URZ 2. Dezember 2005 1. Einleitung 2. Aufbau der regulären Ausdrücke 3. Beispiele 4. Reguläre Ausdrücke
MehrDer SAS DataStep und die Prozedur SQL. 2014 Cellent Finance Solutions GmbH 05.06.2014 Seite: 1
Der SAS DataStep und die Prozedur SQL 2014 Cellent Finance Solutions GmbH 05.06.2014 Seite: 1 Zahlen und Fakten auf einen Blick Firmensitz: Geschäftsstellen: Branchenerfahrung: Umsatz: Anzahl Mitarbeiter:
MehrVon SAS nach SPSS und umgekehrt
Von SAS nach SPSS und umgekehrt Umwandlung von Dateien inklusive Formaten/Wertelabels Timm Lochmann, Carina Ortseifen Universitätsrechenzentrum Heidelberg Inhalt 1. Unterschiede zwischen SAS- und SPSS-Dateien
MehrCAS coole Arbeitsumgebung für SAS Programme
Webinar@Lunchtime CAS coole Arbeitsumgebung für SAS Programme Herzlich Willkommen bei Webinar@Lunchtime Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Xing-Profil: http://www.xing.com/profile/annekatrin_bognerhamleh?key=0.0
MehrMacro erzeugt Dateifilter
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Macro erzeugt Dateifilter 9 June, 2010-11:35 SAS-Fidi Ein Macro bearbeitet die Datei
Mehr2 Index zur Steigerung der Abfrageperformance
Tipps & Tricks Indizes Fluch und Segen? Sebastian Reimann viadee Unternehmensberatung GmbH Anton-Bruchausen-Straße 8 48147 Münster sebastian.reimann@viadee.de Zusammenfassung Wie heißt es so schön an vielen
MehrAnsprechen einer Anzahl von Variablen über einen Schleifendurchlauf
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Ansprechen einer Anzahl von Variablen über einen Schleifendurchlauf 21 June, 2007-18:43
MehrÜbereinstimmungsmaße in der PROC FREQ Option AGREE bei nichtsymmetrischen Tabellen eine Macro-Lösung
Übereinstimmungsmaße in der PROC FREQ Option AGREE bei nichtsymmetrischen... 1 Übereinstimmungsmaße in der PROC FREQ Option AGREE bei nichtsymmetrischen Tabellen eine Macro-Lösung Bettina Danner, Rainer
MehrDaten aus SPSS-18 Proc Format...
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Daten aus SPSS-18 Proc Format... 16 December, 2009-11:57 Thomuser Hallo zusammen,
MehrSAS-Treff am URZ: Formate Formate automatisieren. 2. Picture-Formate. 3. Boxplots und Formate. 4. Beschriften von Balkendiagrammen
SAS-Treff am URZ: Tipps und Tricks zu Formaten. November 27 Carina Ortseifen Inhalt. Formate automatisieren 2. Picture-Formate. Boxplots und Formate 4. Beschriften von n 5. Literatur Formate automatisieren.
MehrWEBINAR@LUNCHTIME THEMA: "SAS HASH MACHT SÜCHTIG HASH OBJEKTE ALS PERFORMANTER ZUGRIFF AUF VERGLEICHSWERTE"
Copyr i g ht 2012, SAS Ins titut e Inc All rights res er ve d WEBINAR@LUNCHTIME THEMA: "SAS HASH MACHT SÜCHTIG HASH OBJEKTE ALS PERFORMANTER ZUGRIFF AUF VERGLEICHSWERTE" SZENARIO WERTE AUS EINER REFERENZTABELLE
MehrProgramming 101. Carl Herrmann IPMB & DKFZ
Programming 101 Carl Herrmann IPMB & DKFZ Programmieren Kommandozeile Einfache Befehle Shell Skript aneinanderketten von Befehlen Schleifen Programmiersprache Komplexere Aufgaben Gemeinsamkeiten Alle Programmiersprachen
MehrEffektives Arbeiten mit SAS
Effektives Arbeiten mit SAS Grundlagen und Programmierung von Alexander Graf, Werner Bundschuh, Dr. Hans-Günther Kruse, Universitätsrechenzentrum Heidelberg Wissenschaftsverlag Mannheim Leipzig Wien Zürich
MehrEinführung in die Programmierung I. 2.4 Felder. Thomas R. Gross. Department Informatik ETH Zürich
252-0027 Einführung in die Programmierung I 2.4 Felder Thomas R. Gross Department Informatik ETH Zürich Uebersicht 2.4 Felder (Vektoren, "array"s) 2.5 Verschachtelte Schleifen 2.6 "if" Anweisungen 2.7
MehrÜberblick über die Features des SAS DS2
Webinar@Lunchtime Überblick über die Features des SAS DS2 Herzlich Willkommen bei Webinar@Lunchtime Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Training Bruno Müller SAS Institute
MehrSPDS-Problem - proc summary auf View mit by-variable - Sortierung wird verlangt
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS SPDS-Problem - proc summary auf View mit by-variable - Sortierung wird verlangt
MehrErzeugung und Veränderung von Tabellen
Datenbanken - Objekte Erzeugung und Veränderung von Tabellen Objekt Tabelle View Sequence Index Synonym Basiseinheit zum Speichern; besteht aus Zeilen und Spalten; Logische Repräsentation; kann Teilmengen
Mehr1 Univariate Statistiken
1 Univariate Statistiken Im ersten Kapitel berechnen wir zunächst Kenngrößen einer einzelnen Stichprobe bzw. so genannte empirische Kenngrößen, wie beispielsweise den Mittelwert. Diese können, unter gewissen
MehrODS RTF Titel in Spalten linksbündig darstellen
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Reporting & Visualisierung ODS RTF Titel in Spalten linksbündig darstellen 15 February, 2011-17:02 werfi
MehrSchöne neue Welt. So können Sie fehlende SAS-Funktionalitäten mit PROC FCMP nachrüsten. SAS Treff 13. Juni 2013
Schöne neue Welt So können Sie fehlende SAS-Funktionalitäten mit PROC FCMP nachrüsten SAS Treff 13. Juni 2013 ist IT-Dienstleister für Business Intelligence und Datenanalyse gibt es seit fast 25 Jahren
MehrErmittlung der übereinstimmenden Variablen (-Namen) zweier Datasets
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS Ermittlung der übereinstimmenden Variablen (-Namen) zweier Datasets 29 November, 2006-16:52
MehrSAS-Online Dokumentation: zu finden über Internetsuche nach sas online documentation
1 SAS-Hilfe in SAS: Menü Hilfe SAS Hilfe und Dokumentation dann beispielsweise: Inhalt SAS-Produkte Base SAS SAS-Prozeduren SAS-Prozeduren: CORR, FREQ, UNI- VARIATE SAS/STAT SAS/STAT User s Guide: Übersicht
MehrGroß, aber noch nicht Big: Optimierung von Programmen für große Datensätze
Programmierung 2 Groß, aber noch nicht Big: Optimierung von Programmen für große Datensätze Stefan Beimel Merz Pharmaceuticals GmbH Eckenheimer Landstr. 100 60318 Frankfurt am Main stefan.beimel@merz.de
MehrEffizientes Programmieren mit Suchtfaktor: SAS Hash-Tables
Webinar@Lunchtime Effizientes Programmieren mit Suchtfaktor: SAS Hash-Tables Copyright SAS Institute Inc All rights reserved Table Lookup Technik: Hash Tables Werte aus einer Referenztabelle abfragen mittels
MehrJede Kombination von 7 Spalten erzeugen
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS Jede Kombination von 7 Spalten erzeugen 14 May, 2007-16:22 HansKneilmann Hallo, ein Kollege
MehrUnterlagen zu: Das Datenanalysesystem SAS SS 2000
Nachtrag zu 1. 10 Menüs sind kontextsensitiv: File Open in der normalen SAS-Umgebung öffnet ein SAS-Programm in den Editor File Open im Analyst öffnet eine Tabelle ins Datenfenster 10 Probleme beim Speichern
MehrSpalten aufsummieren?!
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Spalten aufsummieren?! 5 July, 2010-11:59 Student- Hallo liebe SAS-Gemeinschaft
MehrUnterlagen zu: Das Datenanalysesystem SAS SS 2000
Das Datenanalysesystem SAS Eine Einführung in Version 8 und die Analyst Application Carina Ortseifen URZ Heidelberg Sommersemester 2000 Zum Kurs 10 Kurs setzt sich zusammen aus - Vorlesung 09:15-11:00
MehrODS DOCUMENT und PROC DOCUMENT die unbekannten Schönen
Reporting ODS DOCUMENT und PROC DOCUMENT die unbekannten Schönen Carina Ortseifen Universitätsrechenzentrum Heidelberg Im Neuenheimer Feld 293 69120 Heidelberg carina.ortseifen@urz.uni-heidelberg.de Zusammenfassung
Mehr3. Bestehende Dateien
3. Bestehende Dateien Zugriff auf Excel- u. Access-Tabellen Bilden neuer Variablen Auswahl/Untermengen Umkodieren bestehender Werte Einlesen externer Dateien Daten, die mit einem anderen Anwendungsprogramm
MehrLangfassung des Beitrags für die 11. KSFE
1/2 Langfassung des Beitrags für die 11. KSFE Abstract + Kommentierte Macros am Ende Titel Automatische Texterkennung (OCR) in Ultraschallbildern der A. carotis - SAS & Open Source Software im Team Namen
MehrC. Ortseifen: im- und Export von Excel 13. Mai 2005
Möglichkeiten des Im- und Exports von Excel-Tabellen in SAS SAS-Treff am URZ 13. Mai 2005 Carina Ortseifen Inhalt 1. Einführung 3. Prozedur Import / Import Wizard Inhalt 1. Einführung 3. Prozedur Import
MehrBerechnung der Dauer eines SAS Makros?
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Berechnung der Dauer eines SAS Makros? 20 June, 2006-10:45 schmitti Ich bin momentan
MehrFunktion: Tabelleninhalte nacheinander durch eine Funktion schicken
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Funktion: Tabelleninhalte nacheinander durch eine Funktion schicken 20 September,
MehrFunktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion
Überblick über Stored Functions Funktionen Eine Funktion ist ein benannter PL/SQL- Block, der einen Wert zurückgibt. Eine Funktion kann in der Datenbank als Objekt zur wiederholbaren Ausführung gespeichert
MehrSAS-Makro-Programmierung. Eine Einführung. Zusätzliche Übungsaufgaben
SAS-Makro-Programmierung Eine Einführung - Zusätzliche Übungsaufgaben Diese Aufgaben dienen der weiteren Vertiefung in die Makroprogrammierung. Es sind Aufgaben, die in SAS-Makroprogrammierkursen verwendet
MehrArrays. Theorieteil. Inhaltsverzeichnis. Begriffe. Programmieren mit Java Modul 3. 1 Modulübersicht 3
Programmieren mit Java Modul 3 Arrays Theorieteil Inhaltsverzeichnis 1 Modulübersicht 3 2 Eindimensionale Arrays 3 2.1 Arrays deklarieren.............................. 3 2.2 Arrays erzeugen................................
MehrTHEMA: PLAUSIBILITÄTSPRÜFUNGEN MIT INTEGRITY CONSTRAINTS IN BASE SAS KARIN GROSS
WEBINAR@LUNCHTIME THEMA: PLAUSIBILITÄTSPRÜFUNGEN MIT INTEGRITY IN BASE SAS KARIN GROSS EBINAR@LUNCHTIME HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education
Mehr4. Datumsvariablen u.a.m
4. Datumsvariablen u.a.m Datumsvariablen u. -funktionen Dateien verknüpfen und aggregieren Mit der Syntax arbeiten Datumsvariablen Daten vom Typ Datum Speicherung von Geburtsdaten, OP-Terminen... und Berechnung
MehrEinführung in SPSS Wintersemester 2000/2001
4. Datumsvariablen u.a.m Datumsvariablen u. -funktionen Dateien verknüpfen und aggregieren Mit der Syntax arbeiten Datumsvariablen Daten vom Typ Datum Speicherung von Geburtsdaten, OP-Terminen... und Berechnung
MehrKSFE 4. Konferenz der SAS -Anwender
Output Delivery System (ODS) Der schnelle Weg zu geschäftsfähigen Berichten 1 Output Delivery System (ODS) Der schnelle Weg zu geschäftsfähigen Berichten Carola Röttig SAS Institute Version 6 Design In
MehrEine Variable in mehrere aufteilen
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Eine Variable in mehrere aufteilen 28 July, 2010-15:27 beznika Hallo, gibt es eine
MehrDatenbank und Tabelle mit SQL erstellen
Datenbank und Tabelle mit SQL erstellen 1) Übung stat Mit dem folgenden Befehlen legt man die Datenbank stat an und in dieser die Tabelle data1 : CREATE DATABASE stat; USE stat; CREATE TABLE data1 ( `id`
MehrImport von Text-Dateien. Einzelne Wörter einlesen.
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Import von Text-Dateien. Einzelne Wörter einlesen. 28 April, 2009-10:14 beznika
MehrSASGraphs2PDF. Erstellung einer PDF Datei aus SAS Graphiken mit Hilfe von ODS PDF
SASGraphs2PDF Erstellung einer PDF Datei aus SAS Graphiken mit Hilfe von ODS PDF Monika Kawohl Dirk Spruck Aventis Behring GmbH Aventis Behring GmbH Emil-von-Behring-Str. 76 Emil-von-Behring-Str. 76 35041
MehrLaufzeitoptimierung bei der Verknüpfung großer Datenmengen Ein Vergleich zwischen MERGE und JOIN
Poster Laufzeitoptimierung bei der Verknüpfung großer Datenmengen Ein Vergleich zwischen MERGE und JOIN Cerstin Erler Institut für Arbeitsmarkt- und Berufsforschung der Bundesagentur für Arbeit (IAB) Regensburger
MehrÜbersicht der wichtigsten MySQL-Befehle
Übersicht der wichtigsten MySQL-Befehle 1. Arbeiten mit Datenbanken 1.1 Datenbank anlegen Eine Datenbank kann man wie folgt erstellen. CREATE DATABASE db_namen; 1.2 Existierende Datenbanken anzeigen Mit
MehrEffizientes Bootstrapping mit SAS
Effizientes Bootstrapping mit SAS Wien, 04.5.2009 Dr. Mihai Paunescu Agenda Was ist Bootstrapping? Effizientes Programmieren von Bootstrapping? Anwendungsbeispiel für Ordered Logit Was ist Bootstrapping?
MehrTücken bei der Erstellung von Zufallszahlen mit RANUNI
Tücken bei der Erstellung von Zufallszahlen mit RANUNI Rainer Muche, Tillmann Babik Institut für Biometrie Schwabstraße 13 89075 Ulm rainer.muche@uni-ulm.de Zusammenfassung In der Statistik werden oft
MehrFormatierung beim Einlesen
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS Formatierung beim Einlesen 9 May, 2007-15:04 Caroline Ich habe hier ja schon mein oder anderes
MehrAlgorithmen und Datenstrukturen II
Algorithmen und Datenstrukturen II D. Rösner Institut für Wissens- und Sprachverarbeitung Fakultät für Informatik Otto-von-Guericke Universität Magdeburg Sommer 2009, 26. März 2009, c 2009 D.Rösner D.
MehrSQL Data Manipulation Language (DML) und Query Language (QL)
Innsbruck Information System University of Innsbruck School of Management Information Systems Universitätsstraße 15 6020 Innsbruck SQL Data Manipulation Language (DML) und Query Language (QL) Universität
MehrCopyr i g ht 2014, SAS Ins titut e Inc. All rights res er ve d. What s New im SAS Enterprise Guide 7.
Webinar@Lunchtime: What s New im SAS Enterprise Guide 7.11 Karin Gross HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Xing-Profil: http://www.xing.com/profile/annekatrin_bognerhamleh?key=0.0
MehrIMPORT / EXPORT Access
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS IMPORT / EXPORT Access 20 May, 2009-09:43 absolute beginner Hallo, ich / wir haben
MehrÜbersicht Shell-Scripten
!!!! Wichtig: Bei Shell-Scripten enden die Zeilen nicht mit einem Strichpunkt!!!! Erste Zeile eines Shell-Scripts: #! /bin/bash Variablen in Shell-Scripts: Variablennamen müssen mit einem Buchstaben beginnen,
Mehr2017/01/23 15:50 1/5 Bedienung
2017/01/23 15:50 1/5 Bedienung Bedienung (J.Müller, Hilfe zu JTCEMU) Das originale 2K-System Das 2 KByte große Betriebssystem bietet die wichtigsten Funktionen zur Eingabe und Verwaltung von BASIC-Programmen.
MehrBedingte Anweisungen
Bedingte Anweisungen Bedingte Anweisungen werden nicht immer ausgeführt, sondern nur, wenn eine Bedingung erfüllt (wahr) ist. C/C++/Java bieten hier 2 Konstruktionen an: if-anweisung sowie switch-case
MehrObjektorientierte Programmierung II
Objektorientierte Programmierung II OOP I Erlaubt Entwicklers, im Problemraum zu denken und zu arbeiten. Das Problem wird in eine Menge von Objekten zerlegt. Objekte wirken aufeinander, um das Problem
MehrNews Artikel Foren Projekte Links Über Redscope
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Makro-Schleife 1 February, 2010-15:02 beznika hallo, wenn ich unten stehendes macro
MehrArrays im DATA-Step - wann und warum?
Arrays im DATA-Step - wann und warum? Tipps & Tricks Ralf Minkenberg Boehringer Ingelheim Pharma GmbH & Co. KG Binger Str. 173 55216 Ingelheim ralf.minkenberg@boehringer-ingelheim.com Zusammenfassung Obwohl
MehrÜBUNGS-BLOCK 7 LÖSUNGEN
ÜBUNGS-BLOCK 7 LÖSUNGEN Aufgabe 1: Gegeben ist folgender Code: Auto[] array = new Auto[3]; // Alle Autos im Array tunen: for (int i = 1; i
MehrNeuerungen in Marco Patzwahl MuniQSoft GmbH Unterhaching
Neuerungen in 12.2 Marco Patzwahl MuniQSoft GmbH Unterhaching Schlüsselworte Neuerungen in 12.2, DBA Einleitung Jede neue Datenbankversion bringt diverse Neuerungen mit. Nur welche sind wichtig und welche
MehrKontrollfluss. man Verzweigungen und Sprünge. o bisher linear (von oben nach unten) o Für interessante Programme braucht
Kontrollanweisungen Kontrollfluss o bisher linear (von oben nach unten) o Für interessante Programme braucht man Verzweigungen und Sprünge Kontrollfluss o bisher linear (von oben nach unten) o Für interessante
MehrJavaScript. Dies ist normales HTML. Hallo Welt! Dies ist JavaScript. Wieder normales HTML.
JavaScript JavaScript wird direkt in HTML-Dokumente eingebunden. Gib folgende Zeilen mit einem Texteditor (Notepad) ein: (Falls der Editor nicht gefunden wird, öffne im Browser eine Datei mit der Endung
MehrAdvanced Programming in C
Advanced Programming in C Pointer und Listen Institut für Numerische Simulation Rheinische Friedrich-Wilhelms-Universität Bonn Oktober 2013 Überblick 1 Variablen vs. Pointer - Statischer und dynamischer
MehrProbleme beim Projekt-Speichern
Nachtrag zu 1. 10 Menüs sind kontextsensitiv: File Open in der normalen SAS-Umgebung öffnet ein SAS-Programm in den Editor File Open im Analyst öffnet eine Tabelle ins Datenfenster 10 Probleme beim Speichern
MehrExcel Formularen mit SAS Daten
Bevölkern von MS- Excel Formularen mit SAS Daten Datentransfer von SAS zu MS-Excel mittels dynamic data exchange (DDE) Bernadette Fabits Agenda Das Ziel Die Zutaten So wirds gemacht Alternative zu DDE
MehrÜbersicht PERL. !!!! Wichtig: Nach dem Befehl einem Strichpunkt setzen!!!!
!!!! Wichtig: Nach dem Befehl einem Strichpunkt setzen!!!! Erste Zeile eines PERL-Scripts: #! /usr/bin/perl Variablen in PERL: Normale Variablen beginnen mit einem $-Zeichen Array-Variablen beginnen mit
MehrWEBINAR@LUNCHTIME THEMA: SAS FÜR SCHNELLE PERFORMANCEFALLEN ERFOLGREICH UMGEHEN" THOMAS WENDE
WEBINAR@LUNCHTIME THEMA: SAS FÜR SCHNELLE PERFORMANCEFALLEN ERFOLGREICH UMGEHEN" THOMAS WENDE EBINAR@LUNCHTIME HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne K. Bogner-Hamleh SAS Institute GmbH
Mehr