SUGI 27 Proceedings

Orlando, Florida
April 14 - 17, 2002
Cyndie Gareleck, Conference Chair

Table of Contents

All documents are in PDF format.
Front Matter
 
Paper Sections
Advanced Tutorials Applications Development Beginning Tutorials Coders' Corner
Data Mining Techniques Data Presentation Data Warehousing and Enterprise Solutions Emerging Technologies
Hands-on Workshops Posters Professional Development and User Support Statistics and Data Analysis
Systems Architecture

Front Matter


Copyright Page

Conference Leaders

SASware Ballot Results

SUGI Executive Committee

Future SUGI Conferences

Advanced Tutorials


Paper 001-27 : David Shannon
To ODS RTF and Beyond

Paper 002-27 : Frederick Pratter
Beyond HTML: Using the SAS® System Version 8.2 with XML

Paper 003-27 : Eric Gebhart
ODS Markup: The Power of Choice and Change

Paper 004-27 : Pete Lund
More Than Just Value: A Look Into Depths of PROC FORMAT

Paper 005-27 : Koen Vyverman
Using Dynamic Data Exchange to Export Your SAS® Data to MS Excel - Against All ODS, Part I

Paper 006-27 : Michael L. Davis
Reading from Alternate Sources: What to Do When the Input Is Not a Flat File

Paper 007-27 : Sunil K. Gupta
Using Styles and Templates to Customize SAS® ODS Output

Paper 008-27 : Kirk P. Lafler
Output Delivery Goes Web

Paper 009-27 : Susan J. Slaughter, Sy J. Truong, and Lora D. Delwiche
ODS Meets SAS/IntrNet®

Paper 010-27 : Todd Barlow
Designing Web Applications: Lessons from SAS®User Interface Analysts

Paper 011-27 : Henri Theuwissen and Nancy Croonen
Table Look-up: Techniques Beyond the Obvious

Paper 012-27 : Paul M. Dorfman and Gregg P. Snell
Hashing Rehashed

Paper 013-27 : Marje Fecht and Linda A. Walters
Improve Your Queries: Hints and Tips for Using SQL

Paper 014-27 : Frank C. DiIorio
Writing the ‘Best’ Program: The How and When of Efficient Programming

Paper 015-27 : Ronald P. Cody
Longitudinal Data Techniques: Looking Across Observations

Paper 016-27 : Ralph W. Leighton
Some Uses (and Handy Abuses) of PROC TRANSPOSE

Paper 017-27 : Arthur L. Carpenter
Building and Using Macro Libraries

Paper 018-27 : Andrew H. Karp
Advanced Tips and Techniques with PROC MEANS

Paper 019-27 : Robert Ray
Save Time Today Using SAS® Views

Paper 020-27 : Steven J. First
Advanced Macro Topics

Applications Development


Paper 021-27 : Arthur L. Carpenter and Richard Smith
Library and File Management: Building a Dynamic Application

Paper 022-27 : Craig K. Ray
Large-scale System Development in Base SAS®

Paper 023-27 : Curtis A. Smith
Programming Tricks for Reducing Storage and Work Space

Paper 024-27 : Roger D. Muller
Optimizing SAS® Version 8 in a Windows Environment — from the User Interface to Automated Document Production

Paper 025-27 : Kee Lee
Accessing Microsoft Excel and Microsoft Access Through the Use of a Simple Libname Statement

Paper 026-27 : Peter W. Eberhardt
Rev Up Your Spreadsheets with Some V8 Power

Paper 027-27 : Hung X. Phan, Lori A. Guido, and Richard A. Denby
U.S. Census Bureau Goes OLAP

Paper 028-27 : Mary F. Katz and Bob V. Roo
Web-enabling a Client/Server OLAP Application Using SAS/IntrNet® Software's MDDB Report Viewer

Paper 029-27 : Phil Rhodes
Customizing the SAS/MDDB® Report Viewer

Paper 030-27 : Ahmed Rahman, Rosa Cabanela, and Priscilla Van Grevenhof
Physicians Web Portal to Enterprise Information

Paper 031-27 : Tammy Gagliano and Jeff Diamond
Accessing the Version 9 OLAP Server from Java

Paper 032-27 : Thomas Kunselman
Feeding Data _NULL_ to the Lions: Bringing ODS MARKUP under the Big Top with Adobe Acrobat 5 Forms

Paper 033-27 : Mark Lumsden and David Ostiguy
Innovative Use of Web Application Technologies to Build a New SAS® Analytical Solution

Paper 034-27 : Michael A. Riddle and Michael A. Litzsinger
A Modular Approach to Portable Programming

Paper 035-27 : Derek Morgan
DISTRESS and PATCH: SCL to Support Remote Applications

Paper 036-27 : Rich Main
Introduction to AppDev Studio™ Version 3.0

Paper 037-27 : Michael P. Bramley
Combining Pattern-matching and File I/O Functions: A SAS® Macro to Generate a Unique Variable Name List

Paper 038-27 : Karen L. Wyland
Ask DSS … Using HTML, JavaScript, htmSQL, and SAS® to Create Dynamic Web Applications

Paper 039-27 : Andrew S. Rosenbaum
A Look at the Development Process for a SAS/IntrNet ® Application

Paper 040-27 : Craig S. Austin
Optional and Multi-select Parameters with SAS/IntrNet

Paper 041-27 : Haiping Luo
SAS® Software-to-Web Configuration: from Scratch to Final Products

Paper 042-27 : Greg S. Barnes Nelson and Danny Grasse
(Web) Software Development: Best Practices for Developing Enterprise Applications

Paper 043-27 : Eric C. Brinsfield
Avoiding Entanglements: Migrating Applications to the Web

Paper 044-27 : Christopher A. Roper
A Secure Online Data Validation &Collection System for HEDIS Survey Data

Paper 045-27 : Soora Wi
SAS/AF ®: It’s Not What It Used to Be!

Paper 046-27 : Bernd E. Imken
Developing Master/Detail Applications Using Form &Table Viewers

Paper 047-27 : Scott Leslie and Tammy Gagliano
Exploiting SAS/AF ® Software from a Web Client

Paper 048-27 : Barry R. Cohen
User Interface Tool Choice and Audit Trail Tool Choice for a SAS® Based Data Entry/Verify System for Clinical Trials Data

Paper 049-27 : Tony Fisher
Data Quality — The Fuel That Drives the Business Engine

Beginning Tutorials


Paper 050-27 : Neil Howard
DATA Step Essentials

Paper 051-27 : Marge Scerbo
Tips for Manipulating Data

Paper 052-27 : Andrew T. Kuligowski
How to Incorporate Old SAS®Data into a New DATA Step, or What Is S-M-U?

Paper 053-27 : Craig Dickstein and Ray Pass
DATA Step vs. PROC SQL: What’s a Neophyte to Do?

Paper 054-27 : Terry Fain and Cyndie Gareleck
Mouse-clicking Your Way to Viewing and Manipulating Data with Version 8 SAS®

Paper 055-27 : Deborah B. Buck
Summarizing Data with Base SAS® PROCs

Paper 056-27 : Jack N. Shoemaker
PROC FORMAT in Action

Paper 057-27 : Ronald P. Cody
Data Cleaning 101

Paper 058-27 : Sunil K. Gupta
Quick Results with the Output Delivery System

Paper 059-27 : Sandra Schlotzhauer, J. Meimei Ma, and Maria Ilieva
Quick Results in PROC REPORT

Paper 060-27 : Lauren E. Haworth
Anyone Can Learn PROC TABULATE

Paper 061-27 : Caroline C. Bahler and Eric C. Brinsfield
Report Creation Used Data _NULL_

Paper 062-27 : Jeff Cartier
The Basics of Creating Graphs with SAS/GRAPH® Software

Paper 063-27 : Rick M. Mitchell
Fast and Easy Ways to Annoy a Statistician: The Sharing and Presentation of Data Between a SAS® Programmer and a Statistician

Paper 064-27 : Roger Staum
To Err Is Human; to Debug, Divine

Paper 065-27 : Marje Fecht and Larry Stewart
Don’t Be a Slave to Your SAS® Programs

Paper 066-27 : Stephen A. Keelan
Off and Running with Arrays in SAS®

Paper 067-27 : Ian Whitlock
SAS® Macro Design Issues

Paper 068-27 : Frank C. DiIorio
Program Comprehension: A Strategy for the Bewildered

Paper 069-27 : Randall Cates and Bob Tremblay
What’s in a Name: Describing SAS® File Types

Coder's Corner


Paper 070-27 : Timothy J. Harrington
An Introduction to SAS ® PROC SQL

Paper 071-27 : Thiru Satchi
Using the Magical Keyword ‘INTO:’ in PROC SQL

Paper 072-27 : Kirk P. Lafler
A Visual Introduction to SQL Joins

Paper 073-27 : Paul D. Sherman
Creating Efficient SQL — Four Steps to a Quick Query

Paper 074-27 : JoAnn Matthews
A Very Powerful Resource for SAS® Users Worldwide

Paper 075-27 : Xinyu Ji
How to Link Records Matching on at Least m Out of n Identifying Keys

Paper 076-27 : Rick M. Mitchell
Fast and Easy Ways to Check Your Work: Using PROC MEANS to Confirm Continuous Variable Categorizations

Paper 077-27 : Frank A. Ferriola, Jr.
What’s Your _TYPE_? How to Find the CLASS You Want in PROC SUMMARY

Paper 078-27 : Marianne L. Whitlock
Let Summary Sum and Tabulate Format

Paper 079-27 : Ya Huang
Taking Advantage of Missing Values in PROC SQL

Paper 080-27 : Xingshu Zhu and Shuping Zhang
A New Method to Estimate the Size of a SAS® Data Set

Paper 081-27 : Yefim Gershteyn
Macro for Restoring SAS® Transport Files

Paper 082-27 : Derek Morgan
Using the FILEVAR= Option for Input and Output

Paper 083-27 : John R. Gerlach and Simant Misra
Splitting a Large SAS® Data Set

Paper 084-27 : Subrahmanyam Pilli, Luai R. Alzoubi, and Kent Nassen
Using the Contents of PROC CONTENTS to Perform Multiple Operations Across a SAS® Data Library

Paper 085-27 : Catherine A. Lindsey
Stop Madly Merging: PROC PRINT to the Rescue!

Paper 086-27 : Timothy M. Muir
Powerful Techniques for Data Processing Using Formats

Paper 087-27 : Robert R. Patten
Merging Flat Files Directly

Paper 088-27 : Doug Zirbel
Finally — An Easy Way to Compare Two SAS® Files!

Paper 089-27 : Jonathan D. Mahnken
Many-to-Many Merging Using the SAS® Macro Facility

Paper 090-27 : Robert Burnham, Bill Marble, and Kathryn Sabadosa
Secret Tools of the Ad Hoc Programmer

Paper 091-27 : Lawrence Altmayer
Graphing Them Together: Overlaying Plots with Macros and SAS/GRAPH®

Paper 092-27 : David H. Johnson
Your Shingle in SAS/GRAPH®

Paper 093-27 : LeRoy Bessler and Francesca Pierri
%TREND: A Macro to Produce Maximally Informative Trend Charts with SAS/GRAPH ®, SAS®, and ODS for the Web or Hardcopy

Paper 094-27 : Wei Cheng
What Does the Style Definition Look Like?

Paper 095-27 : Tim P. Williams
A Version Control Kluge for SAS® Programs — Using SAS!

Paper 096-27 : Carey G. Smoak
A Utility Program for Checking SAS® Log Files

Paper 097-27 : Bruce Spotts
A Macro to Help with Accurate Output Documentation

Paper 098-27 : Vanessa C. Hayden
Bulletproofing Your SAS® Results

Paper 099-27 : Pete Lund
A Quick and Easy Data Dictionary Macro

Paper 100-27 : Arthur L. Carpenter
Macro Functions: How to Make Them — How to Use Them

Paper 101-27 : Venky Chakravarthy
Have a Strange Date? Create Your Own INFORMAT to Deal with Her

Paper 102-27 : Ted Conway
A Better Desktop Than Windows: Using Excel to Organize, View, Launch and Document SAS® Programs

Paper 103-27 : Derek Morgan and Michael Province
Simplifying SAS® Security

Paper 104-27 : Michael J. Yee
Seeing Red: Tips for Debugging the SAS® DATA Step

Paper 105-27 : Ling Yun Chen and Steven A. Gilbert
Run All Your SAS® Programs in One Program: Automatically

Paper 106-27 : Charles vanWynbergen
No Task Before Its Time: Schedule Your Jobs with Robot Code

Paper 107-27 : John E. Bentley
Passing Values to a Remote Multi-process SAS/CONNECT ® Session

Paper 108-27 : Fereydoun Foroudian
Guide to Extract/Download Multiple Databases from Mainframe Tapes to PC Using PC SAS®

Paper 109-27 : James C. Stokes
SAS/CONNECT® Simply Stated

Data Mining Techniques


Paper 110-27 : Pavel Brusilovskiy and Yillian Yuan
Tree-based Models: Identification of Influential Factors under Condition of Instability

Paper 111-27 : Bing Deng
Data Mining in Quality Improvement

Paper 112-27 : Andrew G. Storey and Marc-David Cohen
Offer Optimization — Optimizing Cross-sell and Up-sell Opportunities in Banking

Paper 113-27 : Leon L. Fedenczuk
To Neural or Not to Neural? — This Is the Question

Paper 114-27 : Junxiang Lu
Predicting Customer Churn in the Telecommunications Industry - An Application of Survival Analysis Modeling Using SAS®

Paper 115-27 : James H. Forsythe
Using SAS® Enterprise Miner™ for Data Quality Monitoring in the Veterans Health Administration's External Peer Review Program

Paper 116-27 : Steven Light and Paul Gilbert
Using SAS® ODS to Enhance Clinical Data Summaries: Meeting eSub Guidelines

Data Presentation


Paper 117-27 : Patrick M. McGown
Using SAS® ODS to Create Adobe PDFs from SAS/GRAPH® Output

Paper 118-27 : Julie A. Inglish
How ODS Simplified Our Web-based Clinical Trial Reports

Paper 119-27 : Chuanchieh Hsu, Zhongwei Zhou, and James M. Hardin
An Useful Chart to Display Adverse Event Occurrences in Clinical Trials

Paper 120-27 : David D. Chapman
Using PROC REPORT to Produce Tables with Cumulative Totals and Row Differences

Paper 121-27 : Aileen D. Bennett
All Things to All People: A User-defined Report in SAS/AF®

Paper 122-27 : David L. Wang and M. Azharul Islam
A New User’s Journey in Using PROC IMPORT and ODS: An Application in the Electricity Market

Paper 123-27 : Darren Key and David Shamlin
Using SAS® Data to Drive Microsoft Office

Paper 124-27 : Andrew H. Karp
Communicating the Results of Predictive Models to Non-technical Audiences

Paper 125-27 : Perry Watts
Using ODS and the Macro Facility to Construct Color Charts and Scales for SAS® Software Applications

Paper 126-27 : Tugluke Abdurazak
Using SAS® Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs

Paper 127-27 : Jay Zhou
Output Generating System — A Tool for Creating Tables and Listings in Word

Paper 128-27 : Sandy McNeill
What’s New in the Output Delivery System, Version 9

Paper 129-27 : Curtis A. Smith
Web Enabling Your Graphs with HTML, ActiveX, and Java Using SAS/GRAPH® and the Output Delivery System

Paper 130-27 : Karen L. Wyland
Use Your Web Site to Document Your Web Site

Paper 131-27 : Larry Hoyle
Self Serve Census Data for Neighborhoods and Other Custom Aggregations: A SAS/IntrNet® Application

Paper 132-27 : Pete Lund and Dave Bendemire
Web-based Tracking of the WA State Medicaid Caseload

Paper 133-27 : Dan Bruns and Ray Pass
Battle of the Titans: REPORT vs. TABULATE

Paper 134-27 : Thomas Kunselman
TAGSET You’re It! Using ODS MARKUP to Create Pre-filled HTML Form Tags

Paper 135-27 : James D. Gilbert
Seeing Graphical Representations Clearly to Avoid Eye Strain

Paper 136-27 : Debbie Miller
Using SAS® Graphics Capabilities to Display Air Quality Data

Paper 137-27 : Himesh Patel
Enhancements to SAS/GRAPH® in V9

Paper 138-27 : Jeffery D. Gilbert
Creating Maps in SAS/GRAPH

Paper 139-27 : LeRoy Bessler
Inform and Influence with Image and Data: Communication-effective Web Design for ODS, SAS®, and SAS/GRAPH®

Paper 140-27 : Eric C. Brinsfield and Caroline C. Bahler
Visualizing Patterns with Scrollable Web Graphics

Data Warehousing and Enterprise Solutions


Paper 141-27 : Steve Morton
Data Warehousing — What’s It All About? Learning to Walk in Seven League Boots

Paper 142-27 : Wolfgang Hofbauer
The Benefits of Data Warehousing for an Insurance Company

Paper 143-27 : Gary Mehler
Data Warehousing for the Enterprise

Paper 144-27 : Anthony M. Dymond
The Knowledge Warehouse: The Next Step Beyond the Data Warehouse

Paper 145-27 : Luis F. Soriano
Analyze the Stock Market Using the SAS® System

Paper 146-27 : Fritz Lehman
Strategic Procurement: The SAS® Solution for Supplier Relationship Management

Paper 147-27 : Mary K. Tucker
Data Warehousing in the Modern World: A Case Study Revisited

Paper 148-27 : Jonathon Hagerman
The Joy of Table-driven Information Delivery Systems

Paper 149-27 : Richard A. Denby and Lori A. Guido
MDDBs, HOLAP, Override Methods, SCL: What Worked and Did Not Work for the Review of Census 2000 Data

Paper 150-27 : Teresa L. Grimes and Heidi L. Clark
Migrating a Publicly Available Web Database to a SAS® Solution: Building Multidimensional Databases (MDDBs)

Paper 151-27 : Gady Kotler
From Data Warehouse to Reports Warehouse

Paper 152-27 : Faron Kincheloe
From Manual to Automatic with Overdrive — Using SAS® to Automate Report Generation

Paper 153-27 : Jenine Eason, Jerry Johannesen, Lars Olufsen, Jeff Chang, and Brad Goldman
Autotrader.com: from Chevette to Corvette

Paper 154-27 : Don Koch, John Brocklebank, and Richard Roach
Mining Web Server Logs: Tracking Users and Building Sessions

Paper 155-27 : Garth W. Helf
Can’t Relate? A Primer on Using SAS® with Your Relational Database

Paper 156-27 : Aiman Zeid
From the Tactical to the Strategic: Transforming Data Into Knowledge for Use in an Enterprise Performance Management System

Paper 157-27 : Don Henderson, Gary Young, and Ralph Mittl
Balanced Scorecards: The Integration Point between Enterprise Information and Performance Monitoring

Paper 158-27 : Phil Nousak and Rob Phelps
A Scorecard Approach to Improving Data Quality

Paper 159-27 : Huiyun Xiang
Easy Access to Public Health Data Colorado Health Information Dataset (CoHID)

Paper 160-27 : Vanessa C. Hayden
Unit-of-Analysis Programming

Paper 161-27 : Lori L. Sipe and Qing Chen
Creating a Web-based Application Utilizing JSP and SAS® JAVA BEAN

Emerging Technologies


Paper 162-27 : Heather E. DeMartino
Keeping Form Data from Falling into the Bit Bucket with webAF

Paper 163-27 : Don Henderson
SAS® Solutions and Emerging Technologies: An Oxymoron or Intuitively Obvious? You Decide

Paper 164-27 : Kevin McGowan
Using Visual Basic to Customize a Set of SAS® Reports

Paper 166-27 : Sigurd W. Hermansen
Data Socket Adapters

Paper 167-27 : Keith Collins
Futures Forum

Paper 168-27 : Chris Smith
Using SAS® in a Distributed Computing Environment

Paper 169-27 : Paul A. Thompson, Sarah Littlewood, and Avril J. Adelman
The Web Data Entry System: Methods for Web Development and SAS® Data Management

Paper 170-27 : Larry D. Bramblett
IDW — The Next Generation Data Warehouse

Paper 171-27 : Xiao Chen and Michael N. Mitchell
Tools for Sharing SAS® Macros Over the Internet

Paper 172-27 : Rob Stephens
Introducing the SAS® Business Intelligence Platform

Paper 173-27 : Jennifer R. Sinodis and Mark Moran
Let SAS® Build Your Dynamic Web Site from the Data!

Paper 174-27 : Vincent DelGobbo
Techniques for SAS® Enabling Microsoft Office in a Cross-platform Environment

Paper 175-27 : Clarke Thacher
Advanced UNIX and VMS Server Architectures and Their Impact on SAS® Version 9

Paper 176-27 : Duane Ressler
V9 OLAP — An Architectural Overview

Paper 177-27 : Scott E. Chapal
Using Java, SAS® and XML to Integrate Handheld Data Acquisition with Data-management Web Services

Paper 178-27 : Jack Hamilton
An Application of ODS TAGSETs

Paper 179-27 : Anthony Friebel
at SAS® — A More Capable XML Libname Engine

Paper 180-27 : Michelle Ryals
Empowering Better Decisions with the Use of Metadata

Paper 182-27 : Vincent L. Timbers
Connecting the SAS® System to the Web: A Hands-on Introduction to SAS/IntrNet ® Application Dispatcher

Hands-on Workshops


Paper 183-27 : Marje Fecht
Making the Most of Version 8 Features

Paper 184-27 : Larry Stewart and Marje Fecht
Tips and Tricks for Easier Reporting

Paper 185-27 : Daphne E. Ewing
Macros: Data Listings with Power

Paper 186-27 : Lauren E. Haworth
SAS® with Style: Creating Your Own ODS Style Template

Paper 187-27 : Ray Pass and Sandy McNeill
PROC REPORT: Doin’ It in STYLE!

Paper 188-27 : Dan Bruns
The Simplicity and Power of the TABULATE Procedure

Paper 189-27 : Ray Pass and Sandy McNeill
PROC TABULATE: Doin’ It in STYLE!

Paper 190-27 : Koen Vyverman
Creating Custom Excel Workbooks from Base SAS® with Dynamic Data Exchange: A Complete Walkthrough

Paper 191-27 : Steven First and Katie Minten Ronk
An Introduction to PROC SQL

Paper 192-27 : Michael A. Mace
%WINDOW:You Can Talk to the Users, and They Can Talk Back

Paper 193-27 : Steven A. Wilson
Getting Started with SAS/AF® Software

Posters


Paper 194-27 : Mazen Abdellatif, Robert G. Anderson, and Domenic J. Reda
Automating the Building of 2nd and 3rd Order Interactions and the Construction of Hierarchical Logistic Regression Models

Paper 195-27 : Sandra L. Aker
Table Look-up Using Techniques Other Than the Matched Merge DATA Step

Paper 196-27 : Rachel A. Baker and Anthony T. Baker
Web Implementation of Environmental Decision-making Software

Paper 197-27 : Mary A. Bednarski, Karen A. Clark, Elizabeth M. Hornbeck, and Mae O. Gordon
Dynamic Data Retrieval Using SAS/IntrNet®

Paper 198-27 : Wendy B. Dickinson
Algorithmic Answers for a Dance School Dilemma

Paper 199-27 : Robert G. Downer and Philip E. Hyatt
Identifying Plant Species: A Botanical Analysis Using PROC DISCRIM

Paper 200-27 : Lynette K. Duncan and James E. Dunn
A Proportional Odds/Hazards Approach to Analyzing Likert Scale Data

Paper 201-27 : John M. Ferron, Kristine Y. Hogarty, Melinda Hess, Jeanine Romano
A Macro for Examining the Consequences of Error Structure Misspecifications

Paper 202-27 : Diane E. Foose
Report Macro — A Tool to Generate Flexible Summary Reports

Paper 203-27 : Glenda A. Garner
Transforming Single-record Spreadsheet Data into Multiple Observations

Paper 204-27 : Bruce F. Gilsen and Scott Hoenig
SAS® User Documentation: Web Page Design Made Easy

Paper 205-27 : Lori A. Guido and Richard A. Denby
The Differences in Developing an Interactive Review System in SAS® 6.12 OLAP and in SAS® 8.2 HOLAP

Paper 206-27 : Ted J. Guo and Feng Zhou
Regulatory Review of Animal Carcinogenicity Studies Using SAS/IntrNet®

Paper 207-27 : Louise S. Hadden
New SAS® V8 Tricks for Old SAS® V6 Dogs: Tips from the Command Line

Paper 208-27 : Chris S. Hord and Jay Zhou
SAS® Macros to Help Relieve Common Program Documentation Pain

Paper 209-27 : Lara K. Jungvig
Comparing Macros to Arrays to Simple Code for Input Statements: A Visual Display for the Novice SAS® Programmer

Paper 210-27 : Scott Lacey and David Meade
Constructing and Publishing Wafer Maps on the World Wide Web Using Version 8 of the SAS® System

Paper 211-27 : Tracy L. Lord
Web-based Reporting of Network Fault Data with the SAS® System

Paper 212-27 : Zaizai Lu and David Shen
Dynamic Data Matching in Clinical Trial Research

Paper 213-27 : Andy Mauromoustakos and Kevin C. Thompson
Applied Geostatistics with JMP®

Paper 214-27 : Shabnam Mehra, Robyn Spittle, Becky Larsen, Diane Haynes, and Kathy Dailey
SPAN SPAN AWAY! Creating One Unique Record for Overlapping Admissions and Discharges from Multiple Inpatient Hospital Stays

Paper 215-27 : William C. Murphy
Making Variables Less Variable: Standardizing SAS® Data Sets

Paper 216-27 : Neal Musitano Jr
OS/390 DASD I/O Drill Down Computer Performance Chart Using ODS SAS/GRAPH® &MXG Software

Paper 217-27 : Robert Nelson and Janet Royalty
A SAS/AF® Mainframe/PC File Transfer Application

Paper 218-27 : Barbara B. Okerson
Fun with Timelines: Doing More with SAS/GRAPH® PROC GPLOT

Paper 219-27 : Lori S. Parsons
Macros for Model Building, Summarizing, and Displaying Results of Stepwise Logistic Regressions

Paper 220-27 : Francesca Pierri and LeRoy Bessler
Show Your Graphs and Tables at Their Best on the Web with ODS

Paper 221-27 : Quan Ren
Clinical Trial Online — Running SAS® on the Web without SAS/IntrNet®

Paper 222-27 : Claude Rheaume and Gilles Turgeon
How to Access VSAM FILE with SAS/AF® and Base SAS®

Paper 223-27 : Thiru Satchi and Edgar L. Mounib
Using SAS/AF® Software and ODS for Reporting and Analysis

Paper 224-27 : Barbara B. Schneider
Data Entry Using SAS® - A Discussion of Various Possibilities

Paper 225-27 : Charles E. Shipp and Kirk P. Lafler
JMP® Density Ellipses for Pharmaceutical Analysis

Paper 226-27 : Paul W. Stober and Shi-Tao Yeh
An Explicit Functional Form Specification Approach to Estimate the Area under a Receiver Operating Characteristic (ROC) Curve

Paper 227-27 : Helen-Jean Talbott
Exporting Large SAS® Data Sets to MVS External Files in a Production Setting

Paper 228-27 : Jeanina M. Worden
Making SAS® Dates from All Your Character Dates … No Pixie Dust Required

Paper 229-27 : Shi-Tao Yeh
Using a Trapezoidal Rule for the Area under a Curve Calculation

Paper 230-27 : Shuhong Zhou
A GLM-substitute Procedure Performing Linear Model Basic Assumption Checking

Paper 231-27 : Joanne C. Zhou
Graphical Presentation of Survival Analysis

Professional Development and User Support


Paper 232-27 : Gary R. Kennedy
Is It Harder for a Pharmaceutical Company to Move from SAS® V6.12 to V8.2 Than It Is to Qualify for the World Cup?

Paper 233-27 : Renee Harper
Tips, Downloads, Samples, and Training — Discover the Service &Support Web Site

Paper 234-27 : Mike Rhoads and Deb Cassidy
Online Docs and Help: Tips for Old Dogs and New Pups

Paper 235-27 : Dianne Louise Rhodes
Developing and Maintaining a Tips Database: A Practical Approach to Programming Standards, Style Sheets and Peer Reviews

Paper 236-27 : Mark Jordan and Jim Alessio
High Energy SAS® — Managing the SAS® Community in a Large Corporation

Paper 237-27 : John E. Bentley
Sounds Like a Good Idea, But What’s the ROI? Justifying Your Project and Getting It Approved

Paper 238-27 : Ted Fish, William W. Viergever, and Debbie Tinsley
Three Views on Consulting: A Panel Discussion

Paper 239-27 : Nancy K. Patton
Telecommuting: the Good, the Bad and the Ugly

Paper 240-27 : Doug Zirbel
10 Things Experienced SAS® Programmers Don’t Know — But Should

Paper 241-27 : David Rucker
Haven’t We Met Somewhere Before?’ and Other Useful Lines (of Code) to Get to Know Their Data

Paper 242-27 : John R. Gerlach
The Heuristic Program

Statistics and Data Analysis


Paper 243-27 : Diana D. Suhr
SEM for Health, Business, and Education

Paper 245-27 : Jerry Nickelsburg and Paul D. McNelis
Neural Networks and Genetic Algorithms as Tools for Forecasting Demand in Consumer Durables

Paper 246-27 : Robert Cohen and Trevor Kearney
SAS® Meets Big Iron: High Performance Computing in SAS® Analytical Procedures

Paper 247-27 : George C. Fernandez
Discriminant Analysis, A Powerful Classification Technique in Data Mining

Paper 248-27 : David Izrael, Annabella Battaglia, David C. Hoaglin, and Michael P. Battaglia
Use of the ROC Curve and the Bootstrap in Comparing Weighted Logistic Regression Models

Paper 249-27 : Curtis A. Smith
Detecting Anomalies in Your Data Using Benford’s Law

Paper 250-27 : Robert M. Hamer and Pippa M. Simpson
SAS® Tools for Meta-analysis

Paper 251-27 : David L. Cassell
A Randomization-test Wrapper for SAS® PROCs

Paper 252-27 : Ann M. Hess and Hari Iyer
A SAS/IML® Macro for Computation of Confidence Intervals for Variance Components of Mixed Models

Paper 253-27 : Maribeth H. Johnson
Individual Growth Analysis Using PROC MIXED

Paper 254-27 : George F. von Borries and Jeffrey D. Hart
SAS® Implementation of Nonparametric Smoothing and Lack-of-Fit Based on Smoothers

Paper 255-27 : Ronna C. Turner, Sean W. Mulvenon, Shawn P. Thomas, and Richard Balkin
Computing Indices of Item Congruence for Test Development Validity Assessments

Paper 256-27 : Rick M. Mitchell
Fast and Easy Ways to Annoy a SAS® Programmer: A Statistician’s Revenge!

Paper 257-27 : Maura Stokes, Bob Rodriguez, and Randy Tobias
A Preview of SAS/STAT® Version 9: Moving in New Directions and Building on Old Favorites

Paper 258-27 : Tony An
Performing Logistic Regression on Survey Data with the New SURVEYLOGISTIC Procedure

Paper 259-27 : Ali Emrouznejad
A SAS® Application for Measuring Efficiency and Productivity of Decision Making Units

Paper 260-27 : Charles M. Vaughan and Serge Guzy
Redesigning Experiments with Polychotomous Logistic Regression: A Power Computation Application

Paper 261-27 : Oliver Kuss
How to Use SAS® for Logistic Regression with Correlated Data

Paper 262-27 : Jay Wu
Analyzing Discrete Choice Data on Monadic Cards

Paper 263-27 : Patricia A. Berglund
Analysis of Complex Sample Survey Data Using the SURVEYMEANS and SURVEYREG Procedures and Macro Coding

Paper 264-27 : Peter S. Wludyka and Ping Sa
Using SAS® to Perform Robust I-Sample Analysis of Means Type Randomization Tests for Variances for Unbalanced Designs

Paper 265-27 : Lin Chen
Robust Regression and Outlier Detection with the ROBUSTREG Procedure

Paper 266-27 : Jeff M. Gossett, Pippa M. Simpson, James G. Parker
How Complex Can Complex Survey Analysis Be with SAS?

Paper 267-27 : Chunqin Deng and Julia C. Graz
Generating Randomization Schedules Using SAS® Programming

Paper 268-27 : Cathy Maahs-Fladung
Trees, Neural Nets, PLS, I-Optimal Designs and other New JMP® Version 5 Novelties

Systems Architecture


Paper 269-27 : Gregory Barnes Nelson
Managing SAS® Services: A System Administrator's Guide to Enterprise Applications

Paper 270-27 : Robert Ellsworth
Maximizing Productivity by Automating Frequent Tasks

Paper 271-27 : Glen A. Keer, Charles A. Biggs, and Sarah Mitchell
Making Your SAS/IntrNet® Application Fault Tolerant

Paper 272-27 : James Lebak
Tuning WebHound™ 4.0 and SAS® 8.2 for Enterprise Windows Systems

Paper 273-27 : Frank Nauta
Proper Architecture Considerations for DW Implementations

Paper 274-27 : David H. Johnson
Passing the Buck

Paper 275-27 : Henri Theuwissen and Nancy Croonen
SAS® Accessing DB2 Data: a Performance Victory Away

Paper 276-27 : Faron Kincheloe
While You Were Sleeping — Scheduling SAS® Jobs to Run Automatically

Paper 277-27 : Mauree E. Chew
Pushing the Envelope: SAS® System Considerations for Solaris/UNIX in a Threaded, 64-Bit Environment

Paper 278-27 : Jeff House, Mark Cates, and Ken Larsen Mauree E. Chew
Enterprise-wide Deployment of Windows SAS® Using SAS® Installation Technologies

Paper 279-27 : Cheryl Doninger
Up and Out: Where We’re Going with Scalability in SAS® Version 9

Paper 280-27 : Randy Curnutt, Michael J. Pell, and John M. LaBore
Energizing End Users with a Slice of SAS® and a Cup of Java

Paper 281-27 : Haftan M. Eckholdt and Ezra C. Benun
SAS® Cluster Disk Management: Using SAS® to Manage Virtual Disks on a Cluster of File Servers


View Sugi27 Copyright Information