SAS Users Group of Maine
From sasCommunity
Contents |
SUGME is pleased to announce it is hosting SAS Institute Speaker Kari Richardson
Date: June 12, 2009
Time: 1:00 - 4:00
Place: Health Dialog, 2 Monument Square, Portland, Maine
Topics: Working with PROC TABULATE, and Using SAS(r) Enterprise Guide
Working with PROC TABULATE
ABSTRACT: PROC TABULATE is used to build tabular reports containing descriptive statistical information, including hierarchical relationships among variables. We will start with an introduction to PROC TABULATE by looking at the basic syntax, and then build on this syntax by using examples on how to produce one-, two-, and three-dimensional tables using the TABLE statement. Some of the examples cover how to choose statistics for the table, labeling variables and statistics, how to add totals and subtotals, working with percents and missing data, and how to clean up the table.
Using SAS(r) Enterprise Guide
ABSTRACT: SAS® Enterprise Guide® is an excellent entry point to the SAS® System for users who prefer a point-and-click environment over working with the complexities of program code. We will look at some of the fundamental concepts and terminology (for example, projects, tasks, and property sheets), and then we concentrate on how to access, manage, and analyze data using SAS Enterprise Guide.
Details and directions below, and at www.sugme.org
Directions to Health Dialog:
Health Dialog offices are in 2 Monument Square in Portland, at the corner of Elm and Congress Streets, across from the Portland Public Library.
The most convenient parking is in the Temple Street garage (next to the Nickelodeon), or the Portland Public Market Garage (between Elm and Preble on Cumberland). The Monument Square buildings share a lobby with entrances on either Congress Street or Federal Street. 2 Monument Square is the one away from Monument, toward Temple. Take the elevator to the 2nd floor (there is a lock on the stairwell door).
Recent Changes to Steering Committee
our complete new Officer list is:
President - Alan Dickson
Liaison/Vice-President - Judy Loren
Treasurer - Joanne Cederna
Webmaster - Jeff Stoddard
Secretary - Bruce Peel
Refreshments - Craig Beisel
At-Large - Lori Travis
Last meeting
Notes from last meeting (April 17, L.L. Bean)
Here are the details of SUGME's most recent meeting in case you are looking for the links:
Date: April 17, 2009
Time: 1:00 - 4:00
Place: Casco Conference Center, L. L. Bean, Freeport, Maine
Topics: Testing Techniques, plus RETAIN and other SAS Features
Speakers: Rob Krajcik, Bristol-Myers Squibb and Vanessa Hayden, Independent Consultant
Details and directionrs below, and at www.sugme.org
Why Does SAS® Run Clockwise?
Rob Krajcik, Bristol-Myers Squibb
With apologies to David Feldman, every programming language has its quirks -- things that are not considered bugs or defects but just behave in an unexpected way. And SAS is no Exception. Starting with a brief history of the SAS compiler and Macro processor, Rob will take you through some of the quirks (or traps) and undocumented features of SAS 9.1 that you, too, may encounter one day.
Proc Compare as a Validation Tool
Rob Krajcik, Bristol-Myers Squibb
Using SAS Sample data, Rob will present a step by step walkthrough of the Proc Compare options used to verify that two datasets are equal or have discrepancies, and some pitfalls to avoid.
Rob Krajcik has been working with SAS software since 1981. His programming interests include: Macro functions, SQL, Output Delivery System, transporting data between host systems, MS office applications, statistical graphics, web design and the SAS Enhanced Editor. Outside work Rob is mostly interested in aviation, both as a private pilot and as a basic ground instructor, and spends a lot of his free time towards both goals.
Uses and Abuses of the RETAIN Statement
Vanessa Hayden, Independent Consultant
The RETAIN statement is one of the more widely misunderstood statements used by SASâ programmers. Used properly, it is a powerful tool that allows you to program otherwise difficult algorithms. Used improperly, it is an unnecessarily complicated bit of code that can lead to buggy programs and erroneous results over time. This talk will provide a brief overview of how the RETAIN statement works and some guidance on how to decide when to use the RETAIN statement.
Bulletproofing Your SAS® Results
Vanessa Hayden, Independent Consultant
We've all been thrown by questions like these: "Why doesn't this report foot with the one you gave me before?" and "Can you just quickly duplicate this old analysis but with one change?" In a fast-paced environment, it can be difficult to meet changing business needs but also produce internally consistent results. This talk presents tips and tools using SASâ software that can help reduce the effort it takes to update your code, while also bulletproofing the results. Simply creating macro-driven titles that automatically reflect dates and changes in data definitions can save you hours of grief reconciling numbers later. SAS code will be presented at a beginner level, but all SAS users may benefit from the organizational ideas.
Vanessa Hayden is an independent SASâ programmer/consultant currently working out of the Boston area. She has fifteen years of experience programming in SAS in a variety of settings including pharmaceuticals, litigation support, health care, banking, database marketing, and institutional research. While she enjoys macros and advanced programming techniques, she really considers herself to be a "glorified data squirrel". To this end, she prefers writing code that clearly shows the flow of the data from A to Z, rather than writing "elegant" code that is efficient but otherwise unintelligible.
