SUGI 28 Proceedings

Seattle, Washington
March 30 - April 2, 2003
Art Carpenter, 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-28 : Multi-platform SAS®, Multi-platform Code David H. Johnson

Paper 002-28 : Reducing the CPU Time of Your SAS® Jobs by More than 80%: Dream or Reality? Henri Theuwissen, Nancy Croonen

Paper 003-28 : Indexing and Compressing SAS® Data Sets: How, Why and Why Not Andrew H. Karp, David Shamlin

Paper 004-28 : Hashing: Generations Paul M. Dorfman, Gregg P. Snell

Paper 006-28 :Epiphanies S. David Riba Version

Paper 007-28 : Developing SAS/AF® Applications with Form Viewers and Table Viewers Steven A. Wilson, Bernd E. Imken

Paper 008-28 : Fast and Easy Ways to Advance on Your Beginning SAS® Coworkers!d Rick M. Mitchell

Paper 009-28 : Advanced Analytics with Enterprise Guide® Catherine Truxillo, Stephen McDaniel

Paper 010-28 : Categorical Data Analysis with Graphics Michael Friendly

Paper 011-28 : A Serious Look at Macro Quoting Ian Whitlock

Paper 012-28 : Generating Custom Excel Spreadsheets Using ODS Chevell Parker

Paper 013-28 : The Power of Pictures and Paint: Using Image Files and Color with ODS, SAS®, and SAS/GRAPH® LeRoy Bessler LeRoy Bessler

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

Paper 015-28 : PROC REPORT: Doin' It In STYLE! Ray Pass, Sandy McNeill

Paper 016-28 : MS Word Reports Made Easy: Harnessing the Power of Dynamic Data Exchange William W. Viergever, Koen Vyverman Fancy

Paper 017-28 : Using Different Methods for Accessing Non-SAS® Data to Build and Incrementally Update That Data Warehouse Ben T. Cochran

Paper 018-28 : SAS/ACCESS® to External Databases: Wisdom for the Warehouse User Judy Loren

Paper 019-28 : Undocumented and Hard-to-Find SQL Features Kirk Paul Lafler

Paper 020-28 : Tips from the Hood: Challenging Problems and Tips from SAS-L William W. Viergever

Applications Development


Paper 021-28 : %WINDOW: Get the Parameters the User Wants and You Need Michael A. Mace

Paper 022-28 : Next Generation Data _NULL_ Report Writing Using ODS OO Features Dan O'Connor

Paper 023-28 : Hot Links: Creating Embedded URLs Using ODS Jonathan M. Squire

Paper 024-28 : ODS to RTF: Tips and Tricks Paul D. Hamilton

Paper 025-28 : XML in the DATA Step Michael C. Palmer

Paper 026-28 : Using SAS® Software to Analyze Web Logs Peter Parker

Paper 027-28 : Developing SAS/AF® Applications Made Easy Bernd E. Imken

Paper 028-28 : The One-Time Methodology: Encapsulating Application Data Mark Tabladillo

Paper 029-28 : SAS® Helps Those Who Help Themselves: Creating Tools to Aid in Your Application Development Pete Lund

Paper 030-28 : 'Watch Your Language!' – Using SCL Lists to Store Vocabulary Greg McLean

Paper 031-28 : Application Refactoring with Design Patterns Mark Tabladillo

Paper 032-28 : Using IOM and Visual Basic in SAS® Program Development Greg Silva

Paper 033-28 : Using AppDev StudioTM and Integration Technologies for an Easy and Seamless Interface between Java and Server-Side SAS® Barry R. Cohen

Paper 034-28 : A Pinch of SAS®, a Fraction of HTML, and a Touch of JavaScript Serve Up a Grand Recipe Jonah P. Turner

Paper 035-28 : Web Enable Your SAS® Applications Teresia Arthur, Mary Jafri

Paper 036-28 : Producing American Community Survey Edit Analysis Reports Dynamically Using SAS/IntrNet® Arumugam Sutha

Paper 037-28 : Using a Dynamic SAS/IntrNet® Application to Create Statistical Comparison Reports and Download as SAS® Data Sets John K. Owusu-Djamboe

Paper 038-28 : 'The California Template' or 'How to Keep from Reinventing the Wheel Using SAS/IntrNet®, JavaScript, and Process Reengineering' Blake R. Sanders

Paper 039-28 : UNIX Meet PC: Version 8 to the Rescue Yadong Zhang

Paper 040-28 : A Table-Driven Solution for Clinical Data Submission Jim Sattler

Paper 041-28 : A Programming Development Environment for SAS® Programs Tim Williams, Lee Walke

Paper 042-28 : StARScope: A Web-Based SAS® Prototype for Clinical Data Visualization Fang Dong, Thomas Pivirotto, Subra Pilli, Jeffrey L. Van Domelen

Paper 043-28 : Dynamically Building SQL Queries Using Metadata Tables and Macro Processing Michael J. Molter, Scott T. Millard, Steve B. Paciocco

Paper 044-28 : Make Your SAS/ACCESS® Query More Efficient Jianming He, Dinesh Jain, Cheng Wang

Paper 045-28 : Building Metadata Repository for Data Sets Haining Luo

Paper 046-28 : Big Brother for SAS/IntrNet® Security and Tracking Agent Yadong Zhang, Muhammad Z. Khan, Kevin J. Smith

Paper 047-28 : Advanced CRM Solution Using Java Applications Dan A. Nabot, Ronen Cohen

Paper 048-28 : Automotive Warranty Data Analysis on the World Wide Web Sandra Walters

Paper 049-28 : Developing Data-Driven Applications Using JDBC and Java Servlet/JSP Technologies Chad Ferguson, Sandra Brey

Paper 050-28 : Building Multi -functional Web -Based Applications with SAS /IntrNet ® and JavaScript Blake R. Sanders, Mikhail Gruzdev GoodsHound

Paper 051-28 : eveloping Custom Analytic Tasks for SAS ® Enterprise Guide ® Joe Carter, Stephen McDaniel, Mike Porter

Paper 052-28 : A Beginner's Guide to Incorporating SAS ® Output into Microsoft Office Applications Vincent DelGobbo

Beginning Tutorials


Paper 053-28 : Mouse Clicking Your Way to Viewing and Manipulating Data with Versions 8 and 9 of the SAS ® System Cyndie B. Gareleck, Terry Fain

Paper 054-28 : Connecting the SAS ® System to the Web: An Introduction to SAS/IntrNet ® Application Dispatcher Vincent L. Timbers

Paper 055-28 : Describing and Retrieving Data with SAS ® Formats David H. Johnson

Paper 056-28 : Nine Steps to Get Started Using SAS ® Macros Jane Stroupe

Paper 057-28 : How Regular Expressions Really Work Jack N. Shoemaker

Paper 058-28 : Beyond Debugging: Program Validation Neil Howard

Paper 059-28 : Errors , Warnings, and Notes (Oh My): A Practical Guide to Debugging SAS ® Programs Lora D. Delwiche, Susan J. Slaughter

Paper 060-28 : Introduction to the SAS ® Custom Tag Library Robert Girardin

Paper 061-28 : DHTML – GUI on the Cheap Richard H. Phillips

Paper 062-28 : Tips for Manipulating Data Marge Scerbo

Paper 063-28 : Data Warehouse Administrator : Step by Step Francesca Pierri

Paper 064-28 : Java Syntax for SAS ® Programmers Don Boudreaux

Paper 065-28 : Java Servlets and Java Server Pages for SAS ® Programmers : An Introduction Miriam G. Cisternas, Ricardo A. Cisternas

Paper 066-28 : Date Handling in the SAS ® System Bruce Gilsen

Paper 067-28 : SAS ® System Options Are Your Friends Edward E. Heaton

Paper 068-28 : Easy , Elegant , and Effective SAS ® Graphs : Inform and Influence with Your Data LeRoy Bessler

Paper 069-28 : SAS ® Enterprise Guide ®Getting the Job Done Andy Ravenna

Paper 070-28 : Getting Up to Speed with PROC REPORT Kimberly J. LeBouton

Paper 071-28 : SAS ® Reporting 101 : REPORT , TABULATE , ODS , and Microsoft Office Lauren E. Haworth

Coder's Corner


Paper 072-28 : Space Odyssey: Concatenate Zip Files into One Master File Ying Long

Paper 073-28 : The URL -y Show : Using SAS ® LE and the URL Access Method to Retrieve Stock Quotes Ted Conway

Paper 074-28 : So Many Files , So Little Time (or Inclination) to Type Their Names : Spreadsheets by the Hundreds Francis J. Kelley

Paper 075-28 : Splitting a Large SAS ® Data Set Selvaratnam Sridharma

Paper 076-28 : Comparative Efficiency of SQL and Base Code When Reading from Database Tables and Existing Data Sets Steven Feder

Paper 077-28 : Toyota Automatically Combining the Data from a Variety of DBMSs with ODBC and PROC SQL Han Wu, Jason Au, Craig

Paper 078-28 : Automatic Data File Retrieval from Different Database Engines Xin Zhang, Chuancheih Hsu

Paper 079-28 : UNLOADing Data from Informix John E. Bentley, Bala Peddi

Paper 080-28 : Return Code from Macro; Passing Parameter by Reference Hsiwei Yu, Gary Huang

Paper 081-28 : If Only 'Page 1 of 1000' Jiang Jin, Ye Jin, Diane Wang

Paper 082-28 : Don't Dither About Your Data, Let SAS/GRAPH® Trending Box Plots Drive Decision Making Charlotte F. Carroll

Paper 083-28 : A Handy Use of the %LINE Annotate Macro Deena D. Rorie, Lynette K. Duncan

Paper 084-28 : A Drill-Down Diet: An Example of a Dynamic Detail Access on the Web Using SAS/GRAPH® and ODS Nadia Redmond

Paper 085-28 : Make Your Life a Little Easier: A Collection of SAS® Macro Utilities Pete Lund

Paper 086-28 : More _Infile_ Magic Peter Crawford

Paper 087-28 : The Power of Recursive SAS® Macros – How Can a Simple Macro Do So Much? John H. Adams

Paper 088-28 : Continuous or Not: How One Can Tell Vatsala V. Karwe

Paper 089-28 : Identifying Continuity in Longitudinal Data Merle E. Hamburger, Thomas Sukalac

Paper 090-28 : Determining the Dimensionality of Data: A SAS® Macro for Parallel Analysis Robert I. Kabacoff

Paper 091-28 : Using a SAS® Macro to Document the Database William C. Murphy

Paper 092-28 : An Automated MS Powerpoint Presentation Using SAS® Rick A. Allen

Paper 093-28 : A Macro Using SAS® ODS to Summarize Client Information from Multiple Procedures Stuart D. Long, Rebecca Darden

Paper 094-28 : Multiple Graphs on One Page: The Easy Way (PDF) and the Hard Way (RTF )Kevin P. Delaney

Paper 095-28 : Taking Control of Macro Variables Dante DiTommaso

Paper 096-28 : PROC SQL vs. Merge – The Miller Lite Question of 2002 and Beyond Kevin J. Smith, Muhammad Z. Khan, Yadong Zhang

Paper 097-28 : An Efficient Approach to Combine SAS® Data Sets with Voluminous Variables That Need Name and Other Changes Grace Chiu, Edward Heaton

Paper 098-28 : MERGE Ahead! Warning: BY Variable with Multiple Lengths! Bob Virgile Danger

Paper 099-28 : The DOW (Not that DOW!!!) and the LOCF in Clinical Trials Venky Chakravarthy

Paper 100-28 : MACRO Function with Error Handling to Automatically Generate Global Macro Date Variables Anatoly V. Kulinsky

Paper 101-28 : Make It Easy – An Example of Creating Dynamic Reports into Excel Liping Huang Report?

Paper 102-28 : Another Shot at the Holy Grail: Using SAS® to Create Highly-Customized Excel Workbooks Ted Conway

Paper 103-28 : Combining Summary Level Data with Individual Records Frank J. Ivis

Paper 104-28 : RETAINing Information to Identify Entity Characteristics John D. Chapman

Paper 105-28 : Randomized Rounding Erik W. Tilanus

Paper 106-28 : Logicals from Libraries: Using Storage as a Bridge between Sessions Gary E. Schlegelmilch

Paper 107-28 : %Fun &With %SYSFUNC Derek Morgan

Paper 108-28 : Creating Display Manager Abbreviations and Keyboard Macros for the Enhanced Editor Arthur L. Carpenter

Paper 109-28 : Build a SAS® Development Environment under Windows Wei Cheng

Paper 110-28 : Using SAS® Catalogs to Develop and Manage DATA Step Programs David D. Chapman

Paper 111-28 : Let's Play a Game: A SAS® Program for Creating a Word Search Matrix Robert S. Matthews

Paper 112-28 : SAS/CONNECT®: The Ultimate in Distributed Processing James C. Stokes

Paper 113-28 : Run Time Comparison MacroRobert R. Patten

Paper 114-28 : Parallel Processing on the Cheap: Using Unix Pipes to Run SAS® Programs in Parallel Ted Conway

Paper 115-28 : Date Parameters for Interval Reporting Nina L. Werner

Paper 116-28 : Keep Those Formats Rolling: A Macro to Manage the FMTSEARCH= Option Pete Lund

Paper 117-28 : A Simplified and Efficient Way to Map Variables of a Clinical Data Warehouse Yanyun Shen

Paper 118-28 : Renaming All Variables in a SAS® Data Set Using the Information from PROC SQL's Dictionary Tables Prasad S. Ravi

Paper 119-28 : The BEST. Message in the SAS® Log Andrew T. Kuligowski

Paper 120-28 : Modeling Customer Lifetime Value Using Survival Analysis - An Application in the Telecommunications Industry Junxiang Lu

Data Mining Techniques


Paper 121-28 : A Simple Bayesian Approach in Mining the Touch Point Data Aaron Lai

Paper 122-28 : Shopping for Voters: Using Association Rules to Discover Relationships in Election Survey Data Mary F. MacDougall

Paper 123-28 : Monitoring, Analyzing, and Optimizing Waterflood Responses Leon L. Fedenczuk

Paper 124-28 : Multistage Cross-Sell Model of Employers in the Financial Industry Kwan Park, Steve Donohue

Paper 125-28 : The Use of Geographic Information Systems to Investigate Environmental Pollutants in Relationship to Medical Treatment Patricia B. Cerrito, Robert Forbes, George R. Barnes

Paper 127-28 : Dynamic Behavior from Static Web Applications Ted Durie

Data Presentation


Paper 128004-28 : SAS® and the Internet for Programmers David L. Ward

Paper 130-28 : Web Communication Effectiveness: Design and Methods to Get the Best Out of ODS, SAS®, and SAS/GRAPH® LeRoy Bessler

Paper 131-28 : Regulatory Overview of Using SAS/IntrNet® to Collect Data from Thousands of Users Xin (Lucy) Luo, Sandra J. Archer, Russell E. Denslow

Paper 132-28 : Using Formats and Other Techniques to Complete PROC REPORT Tables David D. Chapman

Paper 134-28 : Custom Map Displays Created with SAS/GRAPH® Procedures and the Annotate Facility Debra C. Miller

Paper 135-28 : What's in a Map? A Macro-driven Drill-down Geo-graphical Representation System Louise S. Hadden

Paper 136-28 : Working with RGB and HLS Color Coding Systems in SAS® Software Perry Watts

Paper 138-28 : SAS/IntrNet® and Census Mapping: How Low Would You Like to Get Lakshmi Pandey

Paper 139-28 : Exporting SAS/GRAPH® Output: Concepts and Ideas Dawn Schrader

Paper 140-28 : Innovative Graph for Comparing Central Tendencies and Spread at a Glance Varsha C. Shah, Ravi M. Mathew

Paper 141-28 : A Plot and a Table Per Page Times Hundreds in a Single PDF File Daniel J. Leprince, Elizabeth Li

Paper 143-28 : Why Data _Null_ When You Can RTF Faster? Dante diTommaso

Paper 144-28 : Business Intelligence Applications with JMP® Software Charles E. Shipp, Kirk P. Lafler

Paper 145-28 : ODS or DDE for Data Presentation – A Preliminary Comparison of Output from Different Sources John He

Paper 146-28 : ODS PDF: It's Not Just for Printing Anymore! Kevin P. Delaney

Paper 147-28 : It's All in the Presentation Jeff Cartier

Paper 148-28 : ODS LAYOUT: Arranging ODS Output as You See Fit Brian T. Schellenberger

Paper 149-28 : Creating Drill-Down Graphs Using SAS/GRAPH® and the Output Delivery System Curtis A. Smith

Paper 150-28 : Efficient Reporting with Large Numbers of Variables: A SAS® Method Jonathan R. Goddard

Data Warehousing and Enterprise Solutions


Paper 151-28 : Scaling SAS® Data Access to Oracle RDBMS Howard Plemmons, Andrew Holdsworth

Paper 152-28 : Using SAS® Strategically: A Case Study Timothy D. Brown

Paper 155-28 : Understanding SAS/Warehouse Administrator ®Timothy D. Brown

Paper 156-28 : How to Access PC File Data Objects Directly from UNIX Howard Plemmons

Paper 157-28 : SAS® in the Office – IT Works Peter W. Eberhardt

Paper 158-28 : Multi-Center Study Data Management With A Distributed Application Derek Morgan

Paper 159-28 : Performance Tuning SAS/ACCESS® for DB2 Scott J. Fadden

Paper 160-28 : Using Information Effectively to Make More Profitable Decisions: The Ten Letter Solution for Finance Frederick D. Busche, Tom Everly, Kirk Boothe

Paper 161-28 : The Value of ETL and Data Quality Tho Nguyen

Paper 162-28 : The Horror of Bad Data Quality Henri Theuwissen, Nancy Croonen

Paper 163-28 : 'How Do I Love Thee? Let Me Count the Ways.' SAS® Software as a Part of the Corporate Information FactoryJohn E. Bentley

Paper 164-28 : Finding Time: SAS® and Data Warehouse Solutions for Determining Last Day of the Month Jennifer O'Neil, Laural Wierenga

Paper 165-28 : New Ways and Means to Summarize Files Curtis A. Smith

Paper 166-28 : Better Decisions Through Better Data Tony Fisher, George Marinos

Paper 167-28 : Deploying Enterprise Solutions: The Business and Technical Issues Faced by SAS® Technologists Don Henderson, David Septoff, Joe Costanzo, Ben Zenick, Ralph Mittl

Paper 168-28 : Ring Charts David J. Corliss

Paper 169-28 : Next Generation Warehousing with Version 9 Gary Mehler

Paper 170-28 : Why SAS® is the Best Place to Put Your Clinical Data Steven A. Wilson

Paper 171-28 : Transactional Records Access Clearinghouse: SAS® Based Warehouse and Mining Tools Keeps Tabs on U.S. Government Susan B. Long, Linda Roberge, Jeffrey T. Lamicela

Paper 173-28 : XML? We do that! Anthony Friebel

Emerging Technologies


Paper 174-28 : Extending SAS® Data Services via XML and Java Scott E. Chapal

Paper 175-28 : SAS Metadata, Authorization and Management Services – Working Together for You Michelle Ryals

Paper 176-28 : Future Trends and New Developments in Data Management Jim Lee

Paper 177-28 : Flip the Bow Tie: Pushing Business Intelligence to Operational Applications Larry D. Bramblett

Paper 178-28 : A Successful Implementation of a Complicated Web-based Application Through webAFTM and SASTM Integration Technologies aper 179: Hettie Tabor An Integrated View of the Customer Clare A. Nicklin, Daniel Morris

Paper 180-28 : Rapid Analytic Application Deploymen tDavid Z. Press, Sam Iosevich

Paper 181-28 : Managing Clinical Trials Data with a SAS-Based Web Portal J. Philip Miller, James Schauer, Jack D. Baty, Sarah Littlewood, Robert M. Lill, Reuben Richards, Kathryn Trinkaus

Paper 183-28 : PROLAP – A Programmatic Approach to Online Analytical Processing Craig S. Austin, Jim Acker

Paper 184-28 : The Use of Scripting Languages, Database Technology, and SAS/IntrNet® to Revolutionize the Research Process Kristin M. Rankin

Paper 185-28 : The SUGI Survey: A Case Study of Deploying a Web-Enabled SAS® Application to a Handheld Device aper 186: Stephen McDaniel, Rob Stephens, Gail Kramer SAS® Enterprise Guide® Future Directions – Analytic Business Intelligence with SAS Susan E. Davis

Paper 187-28 : New Technologies for Delivering Data to Internal and External Clients Sigurd W. Hermansen

Hands-on Workshops


Paper 188-28 : Getting PC SAS® to Do What You Want, When You Want, How You Want Jodie M. Gilmore

Paper 189-28 : How SAS® Thinks or Why the DATA Step Does What It Does Neil Howard

Paper 190-28 :PROC DATASETS: Managing Data Efficiently Daphne E. Ewing

Paper 191-28 : Managing SAS® Libraries to Improve Your Programming Environment Marje Fecht, Larry Stewart

Paper 192-28 : Macro Power Ian Whitlock, Quentin McMullen

Paper 193-28 : Nelson XML Primer for SAS® Programmers Jack N. Shoemaker, Greg S. Barnes

Paper 194-28 : Creating Dynamic Web Based Reporting Dana Rafiee

Paper 195-28 : SAS® with Style: Creating Your Own ODS Style TemplateLauren E. Haworth

Paper 196-28 : So You're Still Not Using PROC REPORT. Why Not? Ray Pass, Daphne E. Ewing

Paper 197-28 : The Simplicity and Power of the TABULATE Procedure Dan Bruns

Paper 198-28 : Introduction to JMP® Thomas A. Little

Paper 199-28 : Making the Most of Version 9 Features Marje Fecht

Paper 200-28 : A Gentle Introduction to SAS/GRAPH ® SoftwareBen Cochran

Posters


Paper 201-28 : An Approach to Displaying Predicted Survival Data Based on the Level of a Continuous Covariate Cristine Allmer, Daniel J. Sargent

Paper 202-28 : Accelerating the Construction of Data Entry Applications in UNIX Systems for Epidemiology and Healthcare Policy Researches Raya Barishev, Arnona Ziv, Gady Kotler

Paper 203-28 : Developing SAS® Ready Analyzable Data Systems: A Java Web Application for Creation and Management of SAS® Relational Databases John R. Copeland, David W. Walker, David W. King

Paper 205-28 : Linkage of Patient Registries and Clinical Data Sets without Patient Identifiers Paul D. Frederick

Paper 206-28 : Spectral Decomposition of Performance Variables for Dynamic System Characterization of Web Servers Kenny C. Gross, Wendy Lu, Kesari Mishra

Paper 207-28 : What's in a Map? A Macro-Driven Drill-down Geo-graphical Representation System Louise S. Hadden

Paper 208-28 : Analysis of Method Comparison Studies Using SAS® Samia M. Hashim, Mohamed M. Shoukri

Paper 209-28 : P-Value Generation Simplified with a Single SAS® Macro Christopher S. Hord, Peter J. Anderson

Paper 210-28 : ODS in an Instant !Bernadette H. Johnson

Paper 212-28 : The Use of Formats, Concatenate, and Sum for Reporting on “Check All That Apply” Variables Lara K. Jungvig

Paper 213-28 : An Interactive Table for the Web Using SAS® and JavaScript Alan D. Leach

Paper 214-28 : Posting Project Status to the Web Through SAS® Programming Zaizai Lu, David Shen

Paper 215-28 : Teaching Statistical Methods Courses with Case Studies and JMP® Andy Mauromoustakos

Paper 216-28 : “From Data to Analysis, Results and Reports”-- A Researcher's Dilemma but a Programmer's Challenge Shabnam Mehra

Paper 217-28 : Filling Report Templates with the SAS® System and DDE William C. Murphy

Paper 218-28 : Creating Tables or Listings with a Zero-Record SAS® Data Set -- Basic Program Structure and Three Simple Techniques Rubin Nan, Victor Loher

Paper 219-28 : Creating Multiple Graphs to Link from a Dynamic Map Using SAS® ODS, SAS/GRAPH®, PROC GMAP, and MACRO Trang Q. Nguyen, Linh H. Le

Paper 220-28 : Scheduling Time with SAS®: Project Proposal Examples Barbara B. Okerson

Paper 221-28 : Using SAS® Software and Visual Basic for Applications to Produce Microsoft Graph Charts Lori S. Parsons

Paper 222-28 : Tell Them What's Important: Communication-Effective Web- and E-mail-Based Software-Intelligent Enterprise Performance Reporting Francesca Pierri, LeRoy Bessler

Paper 223-28 : A SAS® Market Basket Analysis Macro: The Poor Man's Recommendation EngineMatthew F. Redlon

Paper 224-28 : Using SAS® to Automatically Generate Reports in Any Special Formats Quan Ren

Paper 225-28 : MVS Point-and-click Access to IMS Data with SAS/ACCESS® Claude Rhéaume, Gilles Turgeon

Paper 226-28 : Usage Statistics for Your Web Site: Leveraging the Flexibility of SAS® and Webhound Lynn Rohrs, Carol L. Markowitz

Paper 227-28 : Applied Population Genetics Using SAS® Software Kristan A. Schneider, Georg T. Schneider, Barbara G. Schneider

Paper 228-28 : PROC FORMAT Supports PROC BOXPLOT to Handle Twofold Grouped Data Barbara G. Schneider, Kristan A. Schneider

Paper 229-28 : Developing a Marketing Geographic Segmentation System Using SAS® Software Allison N. Shubert-Freeman, Kellie M. Poulin, Shawn C. Yoder, Michael R. Morgan, Jennifer K. Warner

Paper 230-28 : 'I'll Have What She's Having' – Serving-up MetaData to Academic Research Teams Jeanne M. Spicer

Paper 231-28 : 231: Security Control System with SAS® Application Dispatcher Haidong Tang, Xiao Ji, Xinyu Liu

Paper 232-28 : 232: %MONDRIAAN: Presenting 3D Information in 2D Erik W. Tilanus

Paper 233-28 : 233: Advantages of Using a Web Based Reporting System Over Using SAS/CONNECT® Mollie Van Loon, John M. Shingler

Paper 234-28 : 234:Working with RGB and HLS Color Coding Systems in SAS® Software Perry Watts

Paper 235-28 : 235: A SAS/IML® Program for Mapping QTL in Line Crosses Chenwu Xu, Shizhong Xu

Paper 236-28 : 236: An Automated Reporting Macro to Create Cell Index – An Enhanced Revisit Shi-Tao Yeh

Paper 238-28 : 238: Metadata Application on Clinical Trial Data in Drug Development Julia Z. Zhang, David Chen, Tor-lai Wong

Paper 239-28 : 239: Enhancement of Survival Graphs Joanne Zhou

Paper 240-28 : 240: Practical Tips to Customize a SAS® Session Beilei Xu, Xiaohui Wang

Professional Development and User Support


Paper 241-28 : 241:SAS® Programming Conventions Lois Levin

Paper 242-28 : 242: Programming Standards, Style Sheets, and Peer Reviews: A Practical Guide Dianne Louise Rhodes

Paper 243-28 : 243: SAS® High-speed Automated Reporting Queue (SHARQ) Matthew E. Puhlman, Kasi A. Peek

Paper 244-28 : 244: Where to Go from Here: Learning More about SAS® Helen D. Carey, Ginger Carey

Paper 245-28 : 245: An Overview of SAS Certification and the Test Development Process Linda Althouse, Marc Vaglio-Laurin

Paper 246-28 : 246: Ten Things I Wish I Knew Before I Became an Independent SAS® Software Consultant Andrew H. Karp

Paper 247-28 : 247: SAS-L: A Very Powerful Free Resource for SAS® Users Worldwide JoAnn R. Matthews

Paper 248-28 : Ask and Ye Shall Receive: Getting the Most from SAS-L Howard L. Schreier

Paper 249-28 : Tinker, Tailor, Soldier, Spy: The Many Roles of the SAS® Consultant Richard H. Phillips, Mark Jordan

Paper 250-28 : Not All Fish Eat Worms: A SAS® Programmer's Guide to MS Excel and Other Fish Stories David Rucker

Paper 251-28 : Show-and-Tell: How to Use MS Office Products to Help with SAS® Applications Myra A. Oltsik

Statistics and Data Analysis


Paper 252-28 : Case Studies in Time Series David A. Dickey

Paper 253-28 : An Introduction to the Analysis of Mixed Models Dallas Johnson

Paper 254-28 : Survival Analysis Using Cox Proportional Hazards Modeling for Single and Multiple Event Time DataTyler C. Smith, Besa Smith

Paper 255-28 : Let the Data Speak: New Regression Diagnostics Based on Cumulative Residuals Gordon Johnston, Ying So

Paper 256-28 : Using the SAS® System to Construct and Operate Control Charts with Randomized Control Limits Peter S. Wludyka

Paper 257-28 : Logistic Regression Modeling – JMP StartTM Your Analysis with a Tree Pippa M. Simpson, Renee A. Hall, James G. Parker, Jeffrey M. Gossett

Paper 258-28 : STEPWISE Methods in Using SAS® PROC LOGISTIC and SAS® Enterprise MinerTM for Prediction Ernest S. Shtatland, Ken Kleinman, Emily M. Cain

Paper 259-28 : An Introduction to Genomics and SAS® Scientific Discovery Solutions Russ Wolfinger, Susan Flood

Paper 260-28 : How to Use the SAS® System as a Powerful Tool in Biomathematics Kristan A. Schneider, Georg T. Schneider

Paper 261-28 : Cutpoint Determination Methods in Survival Analysis Using SAS® Jayawant N. Mandrekar, Sumithra J. Mandrekar, Stephen S. Cha

Paper 262-28 : Complex Sampling Designs Meet the Flaming Turkey of Glory David L. Cassell, AnnMaria Rousey

Paper 263-28 : Multilevel Designs and Their Analyses George A. Milliken

Paper 264-28 : Estimating Standard Errors for CLASS Variables in Generalized Linear Models Using PROC IML David J. Pasta, Miriam G. Cisternas

Paper 265-28 : SAS/STAT® Version 9: Progressing into the Future Robert Rodriguez, Maura Stokes, Randy Tobias

Paper 266-28 : Fast and Easy Ways to Annoy a SAS® Programmer: A Statistician's Revenge! Rick M. Mitchell

Paper 267-28 : Application of the LOESS Procedure for Monitoring and Detecting Critical Movements in the US Automobile Market Keiko I. Powers, J. Michael Jay, Tie Gao

Paper 268-28 : Smoothing with SAS® PROC MIXED Alexander Pedan

Paper 269-28 : Beyond PROC LIFETEST: Alternative Linear Rank Tests for Comparing Survival Distribution Alan B. Cantor

Paper 270-28 : Estimation of Prevalence Ratios When PROC GENMOD Does Not Converge James A. Deddens, Martin R. Petersen, Xiudong Lei

Paper 271-28 : An Alternative to PROC MI for Large Samples David T. Lanning, Doug Berry

Paper 272-28 : Known Nonsense Carl Formoso

Paper 273-28 : Analysis of Data from Recurrent Events Gordon Johnston

Paper 274-28 : Reliability, Exploratory and Confirmatory Factor Analysis for the Scale of Athletic Priorities Diana D. Suhr

Paper 275-28 : SAS® Macros and Tools for Working with Weighted Logistic Regression Models That Use Survey Data David Izrael, Annabella A. Battaglia, David C. Hoaglin, Michael P. Battaglia

Paper 276-28 : Optimization with the SAS® System: What It Is, What's New, and Why You Should Be Using It Ed Hughes, Trevor Kearney

Systems Architecture


Paper 277-28 : Accelerating Performance of SAS® Applications via Rapid Extraction and Multiprocessing John M. LaBore, Fred R. Forst

Paper 278-28 : Using a HOLAP Solution to Analyze Large Volumes of Data via the Web Chris Peterson, Stuart B. Levine

Paper 279-28 : Developing Client/Server Applications to Maximize SAS 9 Parallel Capabilities Cheryl Doninger

Paper 280-28 : SAS® Application Performance Monitoring for UNIX John Hall

Paper 281-28 : Multi-Lingual Computing with the 9.1 SAS® Unicode Server Stephen Beatrous

Paper 282-28 : An Inside Look at Version 9 and 9.1 Threaded Base SAS® Procedures Robert Ray

Paper 283-28 : SAS®, Linux/UNIX and X-Windows Systems Gady Kotler

Paper 284-28 : Experiences with SAS® Release 9 on an OS390 Platform Henri Theuwissen, Petri Lavander Early

Paper 285-28 : SAS® System on Network Appliance Darrell Suggs, Margaret A. Crevar, Leigh A. Ihnen

Paper 286-28 : SAS® Performance Optimizations on Intel Architecture Patric J. Fay, Tracy W. Carvar

Paper 287-28 : The Bleeding Edge – The Effects of Hardware and Software Migration on the SAS® System Charlie Bastnagel

Paper 288-28 : PROC MIGRATE: How to Migrate Your Data and Know You've Done It Right! Diane Olson, David Wiehle, Meg Pounds, David Shamlin

Paper 289-28 : SAS/Solaris Performance "Molass-i-fication "Blues? SAS® 9.1 on Solaris 9 Performance Improvements and Optimization Tips Maureen E. Chew

Paper 290-28 : Using the SAS® V9 Application Response Measurement System to Provide Metrics to HP-UX Workload Manager James M. Coffey

Paper 291-28 : A Case Study of the Tools, Techniques, and High Level Model Used to Tune AIX Version 5L for the SAS® System Edward Hayes-Hall, Frank Bartucca, Torre DeVito

View Sugi28 Copyright Information