Selbsthilfe auf support.sas.com
Verfasst von AndreasMangold am 4 Januar, 2007 - 20:58support.sas.com bietet viele englischsprachige Informationsquellen, die die tägliche Arbeit mit SAS erleichtern können. Davon werden in diesem Artikel einige genannt:
- Online-Dokumentation für SAS Versionen 8 und 9
- Suche in den Seiten von Technical Support
- Communities und Beispielprogramme
- Hot Fixes
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
Handouts zum SAS-Forums-Vortrag "SAS Know-how im Handgepäck - SAS9 vor Augen"
Verfasst von AndreasMangold am 20 November, 2006 - 13:41Wie vorigen Donnerstag auf dem SAS Forum in Bonn versprochen, hier nun die Vortragshandouts (auf "weiterlesen" klicken). Da die Vollversion sehr viele Screenshots enthält, habe ich die Handouts aufgeteilt. Wer die Beispielprogramme haben möchte, schicke mir bitte eine e-Mail über Redscope.
Andrea Knautz von SSI Schäfer Shop gewinnt ein Ticket für das SAS Forum in Bonn
Verfasst von AndreasMangold am 20 Oktober, 2006 - 20:39Vom 15. bis 17. November findet in Bonn das SAS Forum Deutschland statt, wo sich SAS-Anwender, Mitarbeiter von SAS Institute und von Partnerunternehmen treffen um ihre Erfahrungen mit der SAS-Software austauschen. SAS feiert dreißigjähriges Bestehen, und Redscope, gerade ein Jahr alt, feiert mit. Treffen Sie andere Redscope-Mitglieder und SAS-Experten und sprechen Sie mit den Redscope-Betreibern. HMS Analytical Software, einer der Redscope-Betreiber, ist Gold-Sponsor des SAS Forums und stellt die Eintrittskarte zur Verfügung. Gewonnen hat Andrea Knautz von SSI Schäfer Shop für ihre beiden Artikel Zeit-Macro-Variablen, passend zu einem Tag und Suche nach Variable (über Name oder Label) in "allen" SAS-Dateien. Herzlichen Glückwunsch und viel Spaß und Erfolg auf dem SAS Forum in Bonn!
Zeit-Macro-Variablen, passend zu einem Tag
Verfasst von Andrea Knautz am 29 September, 2006 - 11:48Der Macro %zeiten erstellt passend zum aktuellen Tagesdatum (default) oder zu einem beliebigen anderen Datum Zeit-Macro-Variablen.
"Passende" Zeit-Macro-Variablen sind z. B.
- Anfang der VorWoche, wahlweise Sonntag oder Montag
- Ende der VorWoche, wahlweise Fr, Sa, oder So
- die "letzten 12 Monate" (von &VJJAMON6. bis &VORMON6. sind genau 12 Monate)
- Vormonat (Anfang/ Ende), wichtig bei Jahreswechsel !!!
Einmal global definiert können die Zeit-Macro-Variablen in allen SAS-Macro-Programmen verwendet werden. Eine tolle Sache, z.B.
- wenn regelmäßig und dynamisch auf einen bestimmten Zeitraum selektiert werden muß
- zum erstellen von Jahresvergleichen über ein gleiches Zeitfenster
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
Makro: Suche nach Variable (über Name oder Label) in "allen" SAS-Dateien
Verfasst von Andrea Knautz am 29 September, 2006 - 09:54Der Macro %xref (xref wie "Cross-Referenz") sucht nach einer oder mehreren Variablen in SAS-Dateien oder kompletten Librarys. Die Suche kann eingeschränkt werden auf eine Datei (datei=) oder Library (lib=), wobei die Vorgabe „ab Wort-Anfang“ gilt. Die Treffer werden in ein SAS-Dataset geschrieben und mit proc print ausgegeben.
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
Benfordsches Gesetz oder: Google mit SAS aufrufen
Verfasst von AndreasMangold am 17 September, 2006 - 21:58Letzte Woche hat mich ein Freund auf das Benfordsche Gesetz hingewiesen. Es besagt, sehr vereinfacht, dass "in der Natur" Zahlen, die mit 1 beginnen, häufiger vorkommen, als Zahlen, die mit 2 beginnen und so weiter (wenn die Anzahl Stellen die gleiche ist). Am wenigsten häufig kommen Zahlen vor, die mit 9 beginnen. Das hat mir zuerst nicht eingeleuchtet, eigentlich dachte ich, alle Anfangsziffern seien gleich wahrscheinlich. Aber anscheinden wurden mit Hilfe dieses Gesetzes sogar die Bilanzskandale bei Enron und Worldcom aufgedeckt: die Bilanzfälscher hatten Zahlen produziert, die nicht dem Benforschen Muster folgten.
Das Nette an diesem Gesetz ist, dass man es recht einfach empirisch überprüfen kann, indem man bei Google nach verschiedenen Zahlen suchen lässt und abliest, wie oft diese gefunden werden. Zahlen, die mit eins beginnen, kommen immer am häufigsten vor. Mich hat interessiert, wie man das mit SAS automatisieren kann. Das beiliegende SAS-Programm ruft über FILENAME URL Google auf und ermittelt in der von Google gelieferten Ergbnisseite, wie oft eine bestimmte Zahl gefunden wurde. Dabei werden reguläre Perl-Ausdrücke verwendet. Das Ergebnis wird als Diagramm ausgegeben.
Ich danke Herrn Dr. Stefan Hagl von der Acxiom Deutschland GmbH für die Erlaubnis, seine anschauliche Darstellung des Benfordschen Gesetzes zu veröffentlichen.
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
SLink: SAS-Programme in Eclipse entwickeln
Verfasst von StephanFrenzel am 23 April, 2006 - 21:30Der Titel klingt für die / den eine(n) oder andere(n) sicherlich verheißungsvoll. Um keine unrealistischen Erwartung zu wecken, sei daher gleich zu Beginn der Kollege zitiert, der das hier vorgestellte Tool entwickelt hat. Der Kollege ist Thomas Vater von anaxima und die Einordnung seines Tools: “This is coffee-break programming – literally – so do not expect too much from it.
Excel-Dateien lesen mal anders - über XML
Verfasst von AndreasMangold am 20 März, 2006 - 12:30Manchmal sind Excel-Dateien nicht sehr leicht als Tabellen mit einheitlichen Spalten zu interpretieren, zum Beispiel können in einer Spalte unterschiedliche Datentypen stehen. Oder man möchte nicht nur die Inhalte der Zellen, sondern auch Zellkommentare lesen. Dann sind die verfügbaren Verfahren für das Importieren von Excel-Dateien nach SAS nicht ohne weiteres anwendbar.
Da man Excel-Dateien auch im XML-Format speichern kann und da SAS in der Lage ist, das XML-Format zu lesen, besteht die Möglichkeit, sehr flexibel auf verschiedenste Eigenschaften von Excel-Dateien zuzugreifen.
SAS Enterprise Guide 4.1 zeichnet sich ab
Verfasst von AndreasMangold am 20 März, 2006 - 12:05Laut Chris Hemedinger, Leiter der SAS Enterprise Guide Entwicklergruppe, wird SAS Enterprise Guide 4.1 sehr bald verfügbar sein. In einem Interview mit der BISUG (SAS Users Group Business Intelligence) erklärt Hemedinger: "Er wird verfügbar sein, sobald Ihre Leser dieses Interview sehen". In diesem Interview, das Sie im Newsletter der BISUG lesen können, geht Hemedinger auch auf die neuen Funktionen in SAS Enterprise Guide 4.1 ein: unter anderem 10 neue Anwendungsroutinen, ein komplett überarbeitetes Abfragefenster und die Möglichkeit, im Prozessfluss auch Abhängigkeiten zwischen Code-Knoten zu definieren. Wie schon die Version 3, wird auch die Version 4.1 jedem Nutzer, der eine PC-SAS-Lizenz hat, ohne weitere Lizenzgebühren zur Verfügung stehen.
Userforen auf support.sas.com
Verfasst von AndreasMangold am 20 März, 2006 - 12:03- Anmelden oder Registrieren um Kommentare zu schreiben
