| WUSS |
2026 |
From Raw to Compliant: Applying Domain-Specific SAS Macros for Data Cut-Off in Clinical Trials |
Ballari Sen |
source |
26 |
| WUSS |
2026 |
SAS Essentials II: Introduction to DATA Step Programming [presentation] |
Susan J. Slaughter |
source |
40 |
| WUSS |
2026 |
SAS Macro Debugging Techniques for Mere Mortals |
Kirk Paul Lafler |
source |
36 |
| PharmaSUG |
2026 |
An Experience Using R, SASSY and Tidyverse For Clinical Trial Analysis, From A SAS Programmer Perspective |
David W. Franklin |
source |
27 |
| PharmaSUG |
2026 |
Be a Multi-Media Wizard: Make Your Output Dance and Sing |
LeRoy Bessler |
source |
49 |
| PharmaSUG |
2026 |
Building ADaM Datasets from Scratch using R: A SAS programmer-s Perspective |
Patel Mukesh, Nilesh Patel |
source |
15 |
| PharmaSUG |
2026 |
Data Without Borders: CDISC Data Hub for Multi-Language Clinical Analytics & AI |
Mayank Singh |
source |
11 |
| PharmaSUG |
2026 |
Do One Task, Get Another Done for Free: Use DEFX Tags in Comments to Fill Out Your define.xml |
Brendan Bartley, Megan Hinger |
source |
21 |
| PharmaSUG |
2026 |
Following Your Footsteps: Maintaining Traceability in ADaM Datasets [presentation] |
Nancy Brucken, Karl Miller |
source |
59 |
| PharmaSUG |
2026 |
Goodbye SAS, Hello R: Practical Workflows for CDISC Standards |
Madeleine Penniston, Alyssa M. Wittle |
source |
12 |
| PharmaSUG |
2026 |
SAS Macro Debugging Techniques for Mere Mortals |
Kirk Paul Lafler |
source |
35 |
| PharmaSUG |
2026 |
SAS Performance Tuning Techniques (From Slow to Scalable) |
Kirk Paul Lafler |
source |
18 |
| PharmaSUG |
2026 |
SAS Programming techniques for efficiency and code optimization |
Jayanth Iyengar |
source |
27 |
| PharmaSUG |
2026 |
The Evolution of Open-Source Technologies in the Pharmaceutical Industry: Python as a Cost-Effective Solution for Clinical Statistical Programming |
Ramesh Potluri |
source |
9 |
| PHUSE US |
2026 |
AI-powered approach for faster, more efficient authoring of clinical and regulatory documents |
Abhijeet Arora |
source presentation source |
4 |
| PHUSE US |
2026 |
Code Switching: Parallels Between Human Languages and Multilingual Programming |
Danielle Stephenson, Laura Mino |
source presentation source |
9 |
| PHUSE APAC |
2026 |
aRe You Ready!! Fun, Fast & Functional Coding Tips |
Xeviers Koner |
source presentation source |
4 |
| PHUSE APAC |
2026 |
Precision Timing - Implementing Epoch Calculations with R for Clinical Data Integrity |
Sheik Ibrahim, Ram Mohan Konda |
source presentation source |
6 |
| PHUSE EU |
2025 |
Efficient SAS programming using CHOOSEC/CHOOSEN and WHICHC/WHICHN over traditional IF-THEN-ELSE clause |
Nimit Agrawal |
source presentation source |
7 |
| PHUSE EU |
2025 |
How Does a Computer Really Process Your SAS Code? |
Ben Barnaby-Pass |
source presentation source |
5 |
| MWSUG |
2025 |
Conducting Survival Analysis in SAS using Medicare Claims as a Real-world data source |
Jayanth Iyengar |
source |
32 |
| MWSUG |
2025 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
source |
8 |
| MWSUG |
2025 |
Validate the Code, not just the Data : A System for SAS program evaluation |
Jayanth Iyengar |
source |
38 |
| SESUG |
2025 |
Modernizing Legacy SAS Applications and Program Code |
Kirk Paul Lafler |
|
52 |
| WUSS |
2025 |
Conducting Survival Analysis in SAS using Medicare Claims as a Real-world data source |
Jayanth Iyengar |
source |
32 |
| WUSS |
2025 |
SAS Essentials II: Introduction to DATA Step Programming [presentation] |
Susan J. Slaughter |
source |
40 |
| WUSS |
2025 |
Validate the Code, not just the Data : A System for SAS program validation |
Jayanth Iyengar |
source |
38 |
| PharmaSUG |
2025 |
Advanced Programming with R: Leveraging Tidyverse and Admiral for ADaM Dataset Creation with a Comparison to SAS |
Joshua J. Cook, Richann J. Watson |
source |
20 |
| PharmaSUG |
2025 |
AI-Assisted Transition: from SAS to RStudio for PK Summary Analysis |
Shiqi Lin |
source |
9 |
| PharmaSUG |
2025 |
Code Switching: Parallels Between Human Languages and Multilingual Programming |
Danielle Stephenson, Laura Mino |
source |
10 |
| PharmaSUG |
2025 |
Conducting Survival Analysis in SAS using Medicare Claims as a Real-world data source |
Jayanth Iyengar |
source |
32 |
| PharmaSUG |
2025 |
Get Tipsy with Debugging Tips for SAS Code: The After Party |
Lisa A. Mendez, Richann J. Watson |
source |
16 |
| PharmaSUG |
2025 |
Route Sixty-Six to SAS Programming, or 63 (+3) Syntax Snippets for a Table Look-up Task, or How to Learn SAS by Solving Only One Exercise! |
Bartosz Jabłoński, Quentin McMullen |
source |
58 |
| PharmaSUG |
2025 |
Validate the Code, not just the Data : A System for SAS program validation |
Jayanth Iyengar |
source |
38 |
| PharmaSUG |
2025 |
When PROC SORT Isn-t Enough: Implementing Horizontal Sorting in SAS |
Krutika Parvatikar, Jeff Xia |
source |
5 |
| PharmaSUG |
2025 |
Writing SAS MACROs in R? R functions can help! |
Chen Ling, Yachen Wang |
source |
17 |
| MWSUG |
2024 |
An Animated Guide to Proc Report Internals |
Russell M. Lavery |
source |
31 |
| MWSUG |
2024 |
Best Practices for Efficiency and Code Optimization in SAS programming |
Jayanth Iyengar |
source |
20 |
| MWSUG |
2024 |
From Paper To Pedigrees: A Beginners Approach with SAS |
Vijay Susmitha Bommini |
source |
14 |
| MWSUG |
2024 |
NHANES Dietary Supplement component: a parallel programming project |
Jayanth Iyengar |
source |
20 |
| MWSUG |
2024 |
The Everytown Research database: Using SAS analytic procedures to analyze mass shootings |
Jayanth Iyengar |
source |
31 |
| PHUSE EU |
2024 |
Dynamic Lookups in R [poster] |
Duong Tran |
source |
1 |
| PHUSE EU |
2024 |
Resolving algorithmic SMQs - using AI chatbot and other techniques |
Corentin Le Scanff |
source presentation source |
21 |
| SESUG |
2024 |
Advanced DATA Step Look-Back and Look-Ahead Techniques |
Joshua M. Horstman |
source |
5 |
| SESUG |
2024 |
Calculating the Comorbidity Index with user designed flexibility using SAS and R |
Geonhyeok Jeong, Ting Shi |
source |
16 |
| SESUG |
2024 |
Examining the R datastep() Function |
David J. Bosak |
source |
12 |
| SESUG |
2024 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
source |
8 |
| SESUG |
2024 |
Generating new variables from variable names and values in a DATA step |
Bruce F. Gilsen |
source |
11 |
| SESUG |
2024 |
NHANES Dietary Supplement component: a parallel programming project |
Jayanth Iyengar |
source |
20 |
| SESUG |
2024 |
The Battle of the Titans: DATA Step versus PROC SQL |
Kirk Paul Lafler, Charu Shankar, Richann J. Watson, Joshua M. Horstman |
source |
22 |
| WUSS |
2024 |
Advanced DATA Step Look-Back and Look-Ahead Techniques |
Joshua M. Horstman |
source |
5 |
| WUSS |
2024 |
Fifty Shades of SAS Programming, or 53 (+3) Syntax Snippets for a Table Look-up Task, or How to Learn SAS by Solving Only One Exercise! |
Bartosz Jabłoński, Quentin McMullen |
source |
50 |
| WUSS |
2024 |
The Everytown Research database: Using SAS analytic procedures to analyze mass shootings |
Jayanth Iyengar |
source |
31 |
| PharmaSUG CN |
2024 |
Enhancing SAS Programming Efficiency with Large Language Models (LLMs) |
Guangyong Li, Junkai Zhao |
source |
15 |
| PharmaSUG CN |
2024 |
Implementation on concentration-QTc modeling |
Daoqing Li, Deli Cao |
source |
20 |
| PharmaSUG |
2024 |
Transitioning from SAS to R |
Ashley Tarasiewicz, Chelsea Dickens |
source |
83 |
| WUSS |
2023 |
10 Quick Tips for Getting Tipsy with SAS |
Lisa A. Mendez, Richann J. Watson |
source |
16 |
| WUSS |
2023 |
An Overview of the SASSY System |
David J. Bosak |
source |
16 |
| WUSS |
2023 |
Going Command(o): Power(Shell)ing Through Your Workload |
Richann J. Watson, Louise S. Hadden |
source |
45 |
| WUSS |
2023 |
Picking Scabs and Digging Scarabs: Refactoring User-Defined Decision Table Interpretation Using the SAS Hash Object To Maximize Efficiency and Minimize Metaprogramming |
Troy Martin Hughes, Louise S. Hadden |
source |
15 |
| WUSS |
2023 |
The Battle of the Titans: DATA Step versus PROC SQL |
Kirk Paul Lafler, Richann J. Watson, Joshua M. Horstman, Charu Shankar |
source |
22 |
| SESUG |
2023 |
10 Quick Tips for Getting Tipsy with SAS |
Richann J. Watson, Lisa A. Mendez |
source |
16 |
| SESUG |
2023 |
Best Practices for Efficiency and Code Optimization in SAS programming |
Jayanth Iyengar |
source |
20 |
| SESUG |
2023 |
Going Command(o): Power(Shell)ing Through Your Workload |
Richann J. Watson, Louise S. Hadden |
source |
45 |
| SESUG |
2023 |
Modernizing Legacy SAS Applications and Program Code |
Kirk Paul Lafler, Clark Roberts |
source |
51 |
| SESUG |
2023 |
SAS Program Efficiency for Beginners |
Bruce F. Gilsen |
source |
15 |
| SESUG |
2023 |
The Battle of the Titans: DATA Step versus PROC SQL |
Kirk Paul Lafler, Richann J. Watson, Joshua M. Horstman, Charu Shankar |
source |
22 |
| SESUG |
2023 |
The Everytown Research database: Using SAS analytic procedures to analyze mass shootings |
Jayanth Iyengar |
source |
31 |
| SESUG |
2023 |
Visualizing Chronic Lung Disease Incidence in SAS; An Educational Journey to Data Visualization |
Natalie A. Jordan, A. Nicole Ferguson, Jessica G. Woo, Kevin Gittner, Reese H. Clark |
source |
10 |
| PharmaSUG |
2023 |
10 Quick Tips for Getting Tipsy with SAS |
Lisa A. Mendez, Richann J. Watson |
source |
16 |
| PharmaSUG |
2023 |
A utility tool to assist with the setup of the startup environment for remote access |
William Wei, Shunbing Zhao |
source |
5 |
| PharmaSUG |
2023 |
Be a Lazy Validator - Let Your Code Do the Work |
Cara Lacson, Ray de la Rosa, Carol Matthews |
source |
17 |
| PharmaSUG |
2023 |
Best Practices for Efficiency and Code Optimization in SAS programming |
Jayanth Iyengar |
source |
20 |
| PharmaSUG |
2023 |
Going Command(o): Power(Shell)ing Through Your Workload |
Richann J. Watson, Louise S. Hadden |
source |
45 |
| PharmaSUG |
2023 |
Picking Scabs and Digging Scarabs: Refactoring User-Defined Decision Table Interpretation Using the SAS Hash Object To Maximize Efficiency and Minimize Metaprogramming |
Troy Martin Hughes, Louise S. Hadden |
source |
15 |
| SESUG |
2022 |
Essential Programming Techniques Every SAS User Should Learn |
Kirk Paul Lafler |
source |
27 |
| SESUG |
2022 |
Offensive Programming: A Threesome of Error-Throwing Macros |
Quentin McMullen |
source |
20 |
| SESUG |
2022 |
Simplified Linux SAS Log Comparison: Filtering Differences Into "Useful" and "Useless" Files |
Bruce F. Gilsen |
source |
15 |
| SESUG |
2022 |
Why Write Base SAS Code When the Macro Processor Can Do It for You |
Andrew E. Walker |
source |
13 |
| WUSS |
2022 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| WUSS |
2022 |
Best Practices for Efficiency and Code Optimization in SAS programming |
Jayanth Iyengar |
source |
21 |
| WUSS |
2022 |
Essential Programming Techniques Every SAS User Should Learn |
Kirk Paul Lafler |
source |
27 |
| WUSS |
2022 |
Failure To EXIST: Why Testing Data Set Existence with the EXIST Function Is Inadequate for Serious Software Development in Asynchronous, Multiuser, and Parallel Processing Environments |
Troy Martin Hughes |
source |
12 |
| WUSS |
2022 |
Should I Wear Pants in the Portuguese Expanse? Automating Business Rules and Decision Rules Through Reusable Decision Table Data Structures that Leverage SAS Arrays |
Troy Martin Hughes, Louise S. Hadden |
source |
13 |
| WUSS |
2022 |
What Kind of WHICH Do You CHOOSE to be? |
Richann J. Watson, Louise S. Hadden |
source |
7 |
| PharmaSUG |
2022 |
Following Your Footsteps: Maintaining Traceability in ADaM Datasets |
Nancy Brucken, Karl Miller |
source |
58 |
| PharmaSUG |
2022 |
Look Up Not Down: Advanced Table Lookups in Base SAS |
Jayanth Iyengar, Joshua M. Horstman |
source |
28 |
| PharmaSUG |
2022 |
SAS Spontaneous Combustion: Securing Software Portability through Self-Extracting Code |
Troy Martin Hughes |
source |
15 |
| PHUSE EU |
2021 |
Differences in Performance Between the Options KEEP and WHERE as Compared to the Statements KEEP and IF in SAS Data Steps |
Ruurd Bennink |
source video presentation source |
8 |
| SESUG |
2021 |
NHANES Dietary Supplement component: a parallel programming project |
Jayanth Iyengar |
source |
20 |
| SESUG |
2021 |
PROC REPORT: Tips and Customizations for Quickly Creating Customized Reports |
Jonathan W. Duggins, James E. Blum |
source |
15 |
| SESUG |
2021 |
What Kind of WHICH Do You CHOOSE to be? |
Richann J. Watson, Louise S. Hadden |
source |
7 |
| SESUG |
2021 |
Where Where is a Problem |
Deb Cassidy |
source |
5 |
| PHUSE US |
2021 |
Challenges and Solutions in SDTM Implementation and Programming of the Ophthalmic Examinations (OE) Domain [presentation] |
Shivam Kumar, Vinita Dora |
source video |
16 |
| PHUSE US |
2021 |
Graphs Made Easy Using SAS Graph Template Language |
Manohar Modem |
source video presentation source |
27 |
| PHUSE US |
2021 |
Metadata-based Auto-programming by Python and SAS [presentation] |
Harry Chen |
source video |
10 |
| PharmaSUG |
2021 |
Better to Be Mocked Than Half-Cocked: Data Mocking Methods to Support Functional and Performance Testing of SAS Software |
Troy Martin Hughes |
source |
17 |
| PharmaSUG |
2021 |
Dynamic macro using the convergence dataset to generate the Odds Ratio (OR), Risk Ratio (RR) and Risk Difference (RD) per SOC/PT using Genmod procedure |
Jagadish Katam |
source |
20 |
| PharmaSUG |
2021 |
Essential Programming Techniques Every SAS User Should Learn |
Kirk Paul Lafler |
source |
26 |
| PharmaSUG |
2021 |
Graphs Made Easy Using SAS Graph Template Language |
Manohar Modem, Bhavana Bommisetty |
source |
31 |
| PharmaSUG |
2021 |
NHANES Dietary Supplement component: a parallel programming project |
Jayanth Iyengar |
source |
20 |
| PharmaSUG |
2021 |
Should I Wear Pants in the Portuguese Expanse? Automating Business Rules and Decision Rules Through Reusable Decision Table Data Structures that Leverage SAS Arrays |
Troy Martin Hughes, Louise S. Hadden |
source |
13 |
| PharmaSUG |
2021 |
The SASSY System: Making R Easier for SAS Programmers |
David J. Bosak |
source |
14 |
| PharmaSUG |
2021 |
What Kind of WHICH Do You CHOOSE to be? |
Richann J. Watson, Louise S. Hadden |
source |
7 |
| SGF |
2021 |
How SAS 9.x enriched your SAS programmer life? |
Angelo Tinazzi |
source pdf |
15 |
| SGF |
2021 |
If You Need These OBS and These VARS, Then Drop IF and Keep WHERE |
Jayanth Iyengar |
source |
9 |
| SGF |
2021 |
Quick, Call the "FUZZ": Using Fuzzy Logic |
Richann J. Watson, Louise S. Hadden |
source |
30 |
| SGF |
2021 |
What Kind of WHICH Do You CHOOSE to be? |
Richann J. Watson, Louise S. Hadden |
source |
7 |
| PHUSE EU |
2020 |
A Novel Way of Creating Tables in R [presentation] |
Adrian Waddell |
source video |
42 |
| PHUSE EU |
2020 |
How to Act with Actigraphy Data [presentation] |
Subhamoy Bhattacherjee |
source video |
13 |
| PHUSE EU |
2020 |
Inlier Analysis Using Mahalanobis Distance in Central Monitoring [presentation] |
Abhyuday Chanda |
source video |
19 |
| PHUSE EU |
2020 |
Mind the Gap: Make Sure You Are Upskilled with SAS 9.x |
Angelo Tinazzi |
source video presentation source |
11 |
| SESUG |
2020 |
A Game Plan for Beating the IF-THEN-ELSE Overhead in DATA Steps |
Jason J. Su |
source |
20 |
| SESUG |
2020 |
Custom Errors, Warnings, and Notes in SAS, Plus a Somewhat Practical Use of PROC EXPLODE |
Aaron Brown |
source |
5 |
| SESUG |
2020 |
Look Up Not Down: Advanced Table Lookups in Base SAS |
Jayanth Iyengar, Joshua M. Horstman |
source |
28 |
| SESUG |
2020 |
NHANES Dietary Supplement component: a parallel programming project |
Jayanth Iyengar |
source |
20 |
| SGF |
2020 |
Make Your DO Loop More Efficient |
G Liu |
source |
4 |
| PharmaSUG |
2020 |
Better to Be Mocked Than Half-Cocked: Data Mocking Methods to Support Functional and Performance Testing of SAS Software |
Troy Martin Hughes |
source |
17 |
| PharmaSUG |
2020 |
NHANES Dietary Supplement component: a parallel programming project |
Jayanth Iyengar |
source |
18 |
| PharmaSUG |
2020 |
Quick, Call the "FUZZ": Using Fuzzy Logic |
Richann J. Watson, Louise S. Hadden |
source |
30 |
| PharmaSUG |
2020 |
Should I Wear Pants? And Where Should I Travel in the Portuguese Expanse? Automating Business Rules and Decision Rules Through Reusable Decision Table Data Structures |
Troy Martin Hughes, Louise S. Hadden |
source |
13 |
| PharmaSUG |
2020 |
Sometimes SQL Really Is Better: A Beginner's Guide to SQL Coding for DATA Step Users |
Brett Jepson |
source |
16 |
| PHUSE EU |
2019 |
Building Interactive Web Apps - Experiences with R Shiny |
Stephanie Fechtner |
source presentation source |
12 |
| SESUG |
2019 |
Better to Be Mocked Than Half-Cocked: Data Mocking Methods to Support Functional and Performance Testing of SAS Software |
Troy Martin Hughes |
source |
17 |
| SESUG |
2019 |
Building a Better Dashboard Using SAS Base Software |
Kirk Paul Lafler |
source |
21 |
| SESUG |
2019 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
source |
8 |
| SESUG |
2019 |
I'm Warning You - Common SAS Programming Mistakes |
Christine Whitaker |
source |
5 |
| SESUG |
2019 |
Quick, Call the "FUZZ": Using Fuzzy Logic |
Richann J. Watson |
source |
30 |
| SESUG |
2019 |
Should I Wear Pants? And Where Should I Travel in the Portuguese Expanse? Automating Business Rules and Decision Rules Through Reusable Decision Table Data Structures that Leverage SAS Arrays |
Troy Martin Hughes, Louise S. Hadden |
source |
13 |
| SESUG |
2019 |
Three Ways to Transform Your Code into PROC SQL |
Charity Wilson, Cobb EMC |
source |
8 |
| SESUG |
2019 |
User-Defined Multithreading with the SAS DS2 Procedure: Performance Testing DS2 Against Functionally Equivalent DATA Steps |
Troy Martin Hughes |
source |
25 |
| MWSUG |
2019 |
DOMinate your ODS Output with PROC TEMPLATE, ODS Cascading Style Sheets (CCS), and the ODS Document Object Model (DOM) |
Louise S. Hadden, Troy Martin Hughes |
|
18 |
| MWSUG |
2019 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
|
8 |
| MWSUG |
2019 |
Look Up Not Down: Advanced Table Lookups in Base SAS |
Jayanth Iyengar, Joshua M. Horstman |
|
24 |
| MWSUG |
2019 |
Quick, Call the "FUZZ": Using Fuzzy Logic |
Richann J. Watson, Louise S. Hadden |
|
30 |
| MWSUG |
2019 |
The Doctor Ordered a Prescription ... Not a Description: Driving Dynamic Data Governance Through Prescriptive Data Dictionaries That Automate Quality Control and Exception Reporting |
Troy Martin Hughes |
|
20 |
| MWSUG |
2019 |
User-Defined Multithreading with the SAS DS2 Procedure: Performance Testing DS2 Against Functionally Equivalent DATA Steps |
Troy Martin Hughes |
|
25 |
| WUSS |
2019 |
Better to Be Mocked Than Half-Cocked: Data Mocking Methods to Support Functional and Performance Testing of SAS Software |
Troy Martin Hughes |
source |
17 |
| WUSS |
2019 |
Counting the Days Until ... |
Robert Ellsworth |
source |
7 |
| WUSS |
2019 |
Fifteen Functions to Supercharge Your SAS Code |
Fifteen Functions, Joshua M. Horstman |
source |
8 |
| WUSS |
2019 |
Merge with Caution: How to Avoid Common Problems when Combining SAS Datasets |
Joshua M. Horstman |
source |
16 |
| WUSS |
2019 |
Spec to Code in Seconds: Use Microsoft Excel for Repetitive Code Writing |
Pinky Anandani Dutta |
source |
5 |
| WUSS |
2019 |
User-Defined Multithreading with the SAS DS2 Procedure: Performance Testing DS2 Against Functionally Equivalent DATA Steps |
Troy Martin Hughes |
source |
25 |
| PharmaSUG |
2019 |
DOMinate your ODS Output with PROC TEMPLATE, ODS Cascading Style Sheets (CCS), and the ODS Document Object Model (DOM) |
Louise S. Hadden, Troy Martin Hughes |
source |
18 |
| PharmaSUG |
2019 |
Performing Analytics on Free-Text Data Fields: A Programer-s Wurst Nitemare |
Michael S Rimler, Matt Pitlyk |
source |
18 |
| PharmaSUG |
2019 |
Python-izing the SAS Programmer |
Mike Molter |
source |
19 |
| PharmaSUG |
2019 |
User-Defined Multithreading with the SAS DS2 Procedure: Performance Testing DS2 Against Functionally Equivalent DATA Steps |
Troy Martin Hughes |
source |
25 |
| PharmaSUG |
2019 |
Ushering SAS Emergency Medicine into the 21st Century: Toward Exception Handling Objectives, Actions, Outcomes, and Comms |
Troy Martin Hughes |
source |
24 |
| SGF |
2019 |
Cool SQL Tricks |
Russell M. Lavery |
source |
53 |
| SGF |
2019 |
Factorization Machines, Visual Analytics, and Personalized Marketing |
Suneel Grover |
source |
26 |
| SGF |
2019 |
Procedure Code Explosion: Applying SAS Macro Language, HASH Tables, and PROC FCMP to Manage Large Volumes of Procedure Codes in Administrative Data Research |
Matthew Keller, Dustin Stwalley, Katelin B. Nickel |
source |
3 |
| SGF |
2019 |
Sometimes SQL Really Is Better: A Beginner's Guide to SQL Coding for DATA Step Users |
Brett Jepson |
source |
17 |
| SGF |
2019 |
What is CASL? |
Steven Sober |
source |
16 |
| SGF |
2019 |
Working with Big Data in SAS |
Mark L. Jordan |
source |
14 |
| SCSUG |
2018 |
Conditional Processing in the SAS Software by Example |
Charu Shankar |
source |
9 |
| SCSUG |
2018 |
Merge with Caution: How to Avoid Common Problems when Combining SAS Datasets |
Joshua M. Horstman |
source |
16 |
| SCSUG |
2018 |
Using a Picture Format to Create Visit Windows |
Richann J. Watson |
source |
5 |
| PHUSE EU |
2018 |
Experiences and Strategies in Linking Real-world Data from Different Sources |
Berber Snoeijer |
source presentation source |
6 |
| PHUSE EU |
2018 |
The "Unveiled" Secrets of "Windows Batch Scripting" |
Nicolas Rouillé, Laura Phelan |
source presentation source |
13 |
| SESUG |
2018 |
A beginner's take on conditional logic using SAS Enterprise Guide 7.15 and SAS Macros. |
Mykhael Walker |
source |
5 |
| SESUG |
2018 |
A Quick Bite on SAS Studio Custom Tasks |
Michael Kola |
source |
29 |
| SESUG |
2018 |
Student Placement: Using SAS to Combine and Prioritize Information |
Kelly D. Smith, Bobbie E. Frye, Paul G. Earls |
source |
6 |
| SESUG |
2018 |
The Doctor Ordered a Prescription ... Not a Description: Driving Dynamic Data Governance Through Prescriptive Data Dictionaries That Automate Quality Control and Exception Reporting |
Troy Martin Hughes |
source |
20 |
| SESUG |
2018 |
Transformation of Patient Reported Outcome Survey Responses Made Simple with JMP Mira Shapiro MSc., Analytic Designers LLC |
Mira Shapiro, Lorraine Johnson |
source |
12 |
| SESUG |
2018 |
Using a Picture Format to Create Visit Windows |
Richann J. Watson |
source |
5 |
| SESUG |
2018 |
Web Scraping in SAS: A Macro-Based Approach |
Jonathan W. Duggins |
source |
10 |
| MWSUG |
2018 |
AutoPDF : an R Package to Output Vector Graphics |
Hillary Graham, Zeqing Lu, Michelle Carlsen |
|
11 |
| MWSUG |
2018 |
Merge with Caution: How to Avoid Common Problems when Combining SAS Datasets |
Joshua M. Horstman |
|
16 |
| WUSS |
2018 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| WUSS |
2018 |
Combined Predictor Selection for Multiple Clinical Outcomes Using PHREG |
L. Grisell Diaz-Ramirez, Siqi Gan, Sei J. Lee, Alexander Smith, John Boscardin |
source |
14 |
| WUSS |
2018 |
DOMinate your ODS Output with PROC TEMPLATE, ODS Cascading Style Sheets (CCS), and the ODS Document Object Model (DOM) by Mastering ODS TRACE DOM, Parsing CSS with a PROC TEMPLATE Front End, and Overriding ODS Style Inheritance with Customized Styles |
Louise S. Hadden, Troy Martin Hughes |
source |
18 |
| WUSS |
2018 |
Essential Programming Techniques Every SAS User Should Learn |
Kirk Paul Lafler |
source |
26 |
| WUSS |
2018 |
Generating Variable Attributes for Define 2.0 |
Abhinav Srivastva |
source |
10 |
| WUSS |
2018 |
How Best to Use Macro Quoting Functions |
Arthur X. Li |
source |
11 |
| WUSS |
2018 |
Introduction to DATA Step Programming: SAS Basics II [presentation] |
Susan J. Slaughter |
source |
40 |
| WUSS |
2018 |
The Doctor Ordered a Prescription ... Not a Description: Driving Dynamic Data Governance Through Prescriptive Data Dictionaries That Automate Quality Control and Exception Reporting |
Troy Martin Hughes |
source |
20 |
| PharmaSUG |
2018 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
source |
8 |
| PharmaSUG |
2018 |
Introducing Dynamic Data Quality Control Methods: Abstracting Data Validation through External Data |
Troy Martin Hughes |
source |
20 |
| PharmaSUG |
2018 |
Merge with Caution: How to Avoid Common Problems when Combining SAS Datasets |
Joshua M. Horstman |
source |
16 |
| PharmaSUG |
2018 |
Pinching Off Your SAS Log: Adapting from Loquacious to Laconic Logs To Facilitate Near-Real Time Log Parsing, Performance Analysis, and Dynamic Data-Driven Design and Optimization |
Troy Martin Hughes |
source |
26 |
| PharmaSUG |
2018 |
Speed Up SDTM/ADaM Dataset Development with If-Less Programming |
Lei Zhang, John Lu |
source |
17 |
| PharmaSUG |
2018 |
The Fundamentals of Macro Quoting Functions |
Arthur X. Li |
source |
10 |
| PharmaSUG |
2018 |
User-defined Functions for Processing Lab Data |
Richard R. Allen |
source |
13 |
| SGF |
2018 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| SGF |
2018 |
Cool SQL Tricks |
Russell M. Lavery |
source |
35 |
| SGF |
2018 |
Identifying Duplicate Variables in a SAS Data Set |
Bruce F. Gilsen |
source |
15 |
| SGF |
2018 |
If You Need These OBS and These VARS, Then Drop IF and Keep WHERE |
Jayanth Iyengar |
source |
9 |
| SGF |
2018 |
Merge with Caution: How to Avoid Common Problems when Combining SAS Datasets |
Joshua M. Horstman |
source |
16 |
| SGF |
2018 |
Run-Time Validation of SAS Jobs: A Threesome of Error-Throwing Macros |
Quentin McMullen |
source |
18 |
| SGF |
2018 |
Working with Big Data in SAS |
Mark L. Jordan |
source |
13 |
| SESUG |
2017 |
Applying IFN and IFC Functions |
Jinson J. Erinjeri |
source |
7 |
| SESUG |
2017 |
Beyond IF THEN ELSE: Techniques for Conditional Execution of SAS Code |
Joshua M. Horstman |
source |
10 |
| SESUG |
2017 |
Identifying Duplicate Variables in a SAS Data Set |
Bruce F. Gilsen |
source |
15 |
| SESUG |
2017 |
Pinching Off Your SAS Log: Adapting from Loquacious to Laconic Logs To Facilitate Near-Real Time Log Parsing, Performance Analysis, and Dynamic Data-Driven Design and Optimization |
Troy Martin Hughes |
source |
25 |
| SESUG |
2017 |
Tales from the Help Desk: Solutions to Common DATA Step Tasks |
Bruce F. Gilsen |
source |
19 |
| SCSUG |
2017 |
Building a Better Dashboard Using SAS Base Software |
Kirk Paul Lafler, Joshua M. Horstman, Roger D. Muller |
source |
21 |
| SCSUG |
2017 |
Tips, Techniques and Examples for Modernizing SAS Legacy Application Program Code |
Kirk Paul Lafler, Clark Roberts |
source |
50 |
| PHUSE EU |
2017 |
Check Your Code! Control Your Data! |
Kristina Zweier |
source presentation source |
16 |
| MWSUG |
2017 |
An Array of Possibilities: Manipulating Longitudinal Survey Data with Arrays |
Lakhpreet Gill |
|
8 |
| MWSUG |
2017 |
Beyond IF THEN ELSE: Techniques for Conditional Execution of SAS Code |
Joshua M. Horstman |
|
10 |
| MWSUG |
2017 |
Cleaning Messy Data: SAS Techniques to Homogenize Tax Payment Data |
Aaron Barker |
|
8 |
| MWSUG |
2017 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
|
9 |
| MWSUG |
2017 |
The Building Blocks of SAS Datasets - S-M-U (Set, Merge, and Update) |
Andrew T. Kuligowski |
|
13 |
| WUSS |
2017 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
source |
8 |
| WUSS |
2017 |
Modernizing Legacy SAS Applications and Program Code |
Kirk Paul Lafler, Clark Roberts |
source |
51 |
| WUSS |
2017 |
Pinching Off Your SAS Log: Shifting the Perception of "SAS Logs" from a Post Hoc Validation Used Haplessly and Often Too Late...to a Dynamic Quality Control That Drives Exception Handling and Program Flow |
Troy Martin Hughes |
source |
26 |
| PharmaSUG |
2017 |
Beyond IF THEN ELSE: Techniques for Conditional Execution of SAS Code |
Joshua M. Horstman |
source |
10 |
| PharmaSUG |
2017 |
Building a Better Dashboard Using SAS Base Software |
Kirk Paul Lafler, Joshua M. Horstman, Roger D. Muller |
source |
17 |
| PharmaSUG |
2017 |
Clinical Trials Data: It-s a Scary World Out There! or Code that Helps You Sleep at Night |
Scott Horton |
source |
10 |
| PharmaSUG |
2017 |
Generating Homeomorphically Irreducible Trees (Solving the Blackboard Problem in the Movie - Good Will Hunting-) |
John R. Gerlach |
source |
14 |
| PharmaSUG |
2017 |
Leveraging Study Data Reviewer-s Guide (SDRG) in Building FDA-s Confidence in Sponsor-s Submitted Datasets |
Xiangchen (Bob) Cui, Min Chen, Letan (Cleo) Lin |
source |
10 |
| SGF |
2017 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| SGF |
2017 |
Best-Practice Programming Techniques Using SAS Software |
Kirk Paul Lafler |
source |
10 |
| SGF |
2017 |
Beyond IF THEN ELSE: Techniques for Conditional Execution of SAS Code |
Joshua M. Horstman |
source |
10 |
| SGF |
2017 |
Haven't I Seen You Before? An Application of DATA Step Hash for Efficient Complex Event Associations |
John Schmitz |
source zip |
6 |
| SGF |
2017 |
Tales from the Help Desk: Solutions to Common DATA Step Tasks |
Bruce F. Gilsen |
source |
19 |
| SGF |
2017 |
The Ins and Outs of %IF |
Michelle Buchecker |
source |
6 |
| SGF |
2017 |
Using Hash Tables for Creating Electronic Code Books |
Raghav Adimulam |
source |
8 |
| SCSUG |
2016 |
Beyond IF THEN ELSE: Techniques for Conditional Execution of SAS Code |
Joshua M. Horstman |
source |
6 |
| SCSUG |
2016 |
Building a Better Dashboard Using SAS Base Software |
Kirk Paul Lafler, Joshua M. Horstman, Roger D. Muller |
source |
17 |
| SCSUG |
2016 |
Highly Customized Graphs Using ODS Graphics (SAS) |
Warren F. Kuhfeld |
source |
21 |
| SESUG |
2016 |
A Failure To EXIST: Why Testing for Data Set Existence with the EXIST Function Alone Is Inadequate for Serious Software Development in Asynchronous, Multiuser, and Parallel Processing Environments |
Troy Martin Hughes |
source |
11 |
| SESUG |
2016 |
A Macro for Calculating Kendall's Tau-b Correlation on Left Censored Environmental Data |
Dennis J. Beal, Oak Ridge |
source |
13 |
| SESUG |
2016 |
Building a Better Dashboard Using Base SAS Software |
Kirk Paul Lafler, Joshua M. Horstman, Roger D. Muller |
source |
17 |
| SESUG |
2016 |
If You Need These OBS and These VARS, Then Drop IF and Keep WHERE |
Jayanth Iyengar |
source |
9 |
| SESUG |
2016 |
Sorting a Bajillion Records: Conquering Scalability in a Big Data World |
Troy Martin Hughes |
source |
29 |
| PHUSE EU |
2016 |
Compress It More |
Linda Palm Simonsson |
source presentation source |
5 |
| PHUSE EU |
2016 |
Fundamental Advice to Save Time in SAS Programming |
Mickael Borne |
source presentation source |
11 |
| PHUSE EU |
2016 |
Top 10 Uses of Macro %VARLIST - In Proc SQL, Data Step and Elsewhere |
Jean-Michel Bodart |
source presentation source |
12 |
| MWSUG |
2016 |
A Failure To EXIST: Why Testing for Data Set Existence with the EXIST Function Alone Is Inadequate for Serious Software Development in Asynchronous, Multiuser, and Parallel Processing Environments |
Troy Martin Hughes |
|
8 |
| MWSUG |
2016 |
An Animated Guide: The Internals of PROC REPORT |
Russell M. Lavery |
|
13 |
| MWSUG |
2016 |
Beyond IF THEN ELSE: Techniques for Conditional Execution of SAS Code |
Joshua M. Horstman |
|
6 |
| MWSUG |
2016 |
Building a Better Dashboard Using Base SAS Software |
Kirk Paul Lafler, Joshua M. Horstman, Roger D. Muller |
|
17 |
| MWSUG |
2016 |
Calculating Cardinality Ratio in Two Steps |
Ronald J. Fehd |
|
22 |
| MWSUG |
2016 |
Defensive Coding by Example: Kick the Tires, Pump the Brakes, Check Your Blind Spots, and Merge Ahead! |
Nancy Brucken, Donna E. Levy |
|
16 |
| MWSUG |
2016 |
Finding National Best Bid and Best Offer - Quote by Quote |
Mark Keintz |
|
9 |
| MWSUG |
2016 |
Sorting a Bajillion Records: Conquering Scalability in a Big Data World |
Troy Martin Hughes |
|
29 |
| WUSS |
2016 |
An Animated Guide: An Introduction to SAS Macro Quoting |
Russell M. Lavery |
source |
18 |
| WUSS |
2016 |
Beyond IF THEN ELSE: Techniques for Conditional Execution of SAS Code |
Joshua M. Horstman |
source |
6 |
| WUSS |
2016 |
Building Better ADaM Datasets Faster With If-Less Programming |
Lei Zhang |
source |
17 |
| WUSS |
2016 |
Macro Basics for New SAS Users |
Cynthia L. Zender |
source |
26 |
| WUSS |
2016 |
Macro Replacer |
Rituraj Saxena |
source |
4 |
| WUSS |
2016 |
Sorting a Bajillion Records: Conquering Scalability in a Big Data World |
Troy Martin Hughes |
source |
29 |
| WUSS |
2016 |
Ushering SAS Emergency Medicine into the 21st Century: Toward Exception Handling Objectives, Actions, Outcomes, and Comms |
Troy Martin Hughes |
source |
23 |
| PharmaSUG |
2016 |
Best Practice Programming Techniques for SAS Users |
Kirk Paul Lafler, Mary F. O. Rosenbloom |
source |
10 |
| PharmaSUG |
2016 |
Beyond IF THEN ELSE: Techniques for Conditional Execution of SAS Code |
Joshua M. Horstman |
source |
6 |
| PharmaSUG |
2016 |
Building a Better Dashboard Using Base SAS Software |
Kirk Paul Lafler, Roger D. Muller, Joshua M. Horstman |
source |
17 |
| PharmaSUG |
2016 |
SAS Techniques for Managing Large Datasets |
Rucha Landge |
source |
7 |
| PharmaSUG |
2016 |
TRTP and TRTA in BDS Application per CDISC ADaM Standards |
Maggie Ci Jiang |
source |
8 |
| SGF |
2016 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| SGF |
2016 |
Dynamic Dashboards Using Base-SAS Software |
Kirk Paul Lafler |
source |
16 |
| SGF |
2016 |
Highly Customized Graphs Using ODS Graphics |
Warren F. Kuhfeld |
source zip |
21 |
| SGF |
2016 |
Mass-Scale, Automated Machine Learning and Model Deployment Using SAS Factory Miner and SAS Decision Manager |
Jonathan Wexler, Steve Sparano |
source |
19 |
| SGF |
2016 |
Missing Values: They Are NOT Nothing |
Justin Jia, Shan Shan Lin |
source |
19 |
| SGF |
2016 |
No More Bad Dates!: A Guide to SAS Dates in Macro Language |
Kate Burnett-Isaacs, Andrew W. Clapson |
source |
8 |
| SGF |
2016 |
Prescriptive Analytics - Providing the Instruction to Do What's Right |
Tho H. Nguyen, Fiona McNeill |
source presentation |
11 |
| SGF |
2016 |
Secrets of Efficient SAS Coding Techniques |
Andrew T. Kuligowski, Swati Agarwal |
source |
5 |
| SGF |
2016 |
Sorting a Bajillion Records: Conquering Scalability in a Big Data World |
Troy Martin Hughes |
source presentation |
29 |
| SGF |
2016 |
That's All Right: More Complex Reports |
Cynthia L. Zender |
source zip |
28 |
| SGF |
2016 |
Transformers: Revenge of the PROCs |
Faron Kincheloe |
source |
11 |
| SCSUG |
2015 |
Coding Tips from Too Many Years of Programming |
Jimmy A. DeFoor |
source |
17 |
| MWSUG |
2015 |
Beyond IF THEN ELSE: Techniques for Conditional Execution of SAS Code |
Joshua M. Horstman |
|
3 |
| MWSUG |
2015 |
Table Lookup Techniques: From the Basics to the Innovative |
Arthur L. Carpenter |
|
11 |
| MWSUG |
2015 |
Ushering SAS Emergency Medicine into the 21st Century: Toward Exception Handling Objectives, Actions, Outcomes, and Comms |
Troy Martin Hughes |
|
23 |
| MWSUG |
2015 |
Using a Picture Format to Create Visit Windows |
Richann J. Watson |
|
4 |
| PHUSE EU |
2015 |
Innovative Approach to Building an Adaptive Trial Design in Medidata Rave |
Joris De Bondt, Tine Seeuws |
source presentation source |
5 |
| PHUSE EU |
2015 |
WPP, Worst Programming Practice - Real-life Pittfalls in Everyday Clinical Programming: Why and How |
Hannes Engberg Raeder, Rowland Hale |
source presentation source |
14 |
| SESUG |
2015 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| SESUG |
2015 |
Creating Geographic Rating Area Maps: How to Combine Counties, Split Counties, and use Zip Code Boundaries |
Richard Andrews |
source |
15 |
| SESUG |
2015 |
Layout the Grid and you control the document: ODS meets OOP and you reap the benefits |
Daniel Ralyea |
source |
7 |
| SESUG |
2015 |
The Mystery of Automatic Retain in a SAS Data Step |
Huei-Ling Chen |
source |
8 |
| SESUG |
2015 |
Using SAS Programing to Identify Super-utilizers and Improve Healthcare Services |
An-Tsun Huang |
source |
10 |
| WUSS |
2015 |
S-M-U (Set, Merge, and Update) Revisited |
Andrew T. Kuligowski |
source |
13 |
| WUSS |
2015 |
SAS Macro Programming for Beginners |
Lora D. Delwiche, Susan J. Slaughter |
source |
12 |
| WUSS |
2015 |
Understanding the SAS DATA Step and the Program Data Vector |
Steven J. First |
source |
14 |
| WUSS |
2015 |
Why Aren't Exception Handling Routines Routine? Toward Reliably Robust Code through Increased Quality Standards in Base SAS |
Troy Martin Hughes |
source |
15 |
| PharmaSUG |
2015 |
Defensive Coding by Example: Kick the Tires, Pump the Breaks, Check Your Blind Spots, and Merge Ahead! |
Nancy Brucken, Donna E. Levy |
source |
16 |
| PharmaSUG |
2015 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| PharmaSUG |
2015 |
Mlibcompare - keep an eye on the changes of your data |
Wen Shi |
source |
29 |
| PharmaSUG |
2015 |
SAS Programming Tips, Tricks and Techniques for Programmers |
Kirk Paul Lafler |
source |
16 |
| SGF |
2015 |
Creating Reports in SAS Visual Analytics Designer That Dynamically Substitute Graph Roles on the Fly Using Parameterized Expressions |
Kenny Lui |
source |
12 |
| SGF |
2015 |
Defensive Coding by Example: Kick the Tires, Pump the Breaks, Check Your Blind Spots, and Merge Ahead! |
Donna E. Levy, Nancy Brucken |
source |
17 |
| SGF |
2015 |
Fixing Lowercase Acronyms Left Over from the PROPCASE Function |
Joe DeShon |
source zip |
6 |
| SGF |
2015 |
How Best to Effectively Teach the SAS Language |
Arthur X. Li |
source |
13 |
| SGF |
2015 |
S-M-U (Set, Merge, and Update) Revisited |
Andrew T. Kuligowski |
source |
13 |
| SGF |
2015 |
Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| SGF |
2015 |
Table Lookup Techniques: From the Basics to the Innovative |
Arthur L. Carpenter |
source |
11 |
| SGF |
2015 |
To %Bquote or Not to %Bquote? That Is the Question (Which Drives SAS Macro Programmers around the Bend) [presentation] |
Andrew Howell |
source |
17 |
| SGF |
2015 |
Using SAS Macros to Flag Claims Based on Medical Codes |
Andy Karnopp |
source zip |
15 |
| SGF |
2015 |
Why Aren't Exception Handling Routines Routine? Toward Reliably Robust Code through Increased Quality Standards in Base SAS |
Troy Martin Hughes |
source |
17 |
| SCSUG |
2014 |
Conditional Processing Using the Case Expression in PROC SQL |
Kirk Paul Lafler |
|
8 |
| SESUG |
2014 |
@/@@ This Text file. Importing Non-Standard Text Files using @,@@ and / Operators. |
Russell Woods |
source |
12 |
| SESUG |
2014 |
Let SAS Do the Coding for You! |
Robert Williams |
source |
10 |
| MWSUG |
2014 |
Color Me Impressed: Creating Colorful PROC REPORT Output |
Erica Goodrich, Daniel Sturgeon |
|
7 |
| MWSUG |
2014 |
SAS 101 For Newbies--Not Too Little, Not Too Much--Just Right |
Ira Shapiro |
|
42 |
| MWSUG |
2014 |
Understanding How the DATA Step Works |
Arthur X. Li |
|
13 |
| MWSUG |
2014 |
WHERE, Oh, WHERE Art Thou? A Cautionary Tale for Using WHERE Statements and WHERE= Options |
Britney D. Gilbert |
|
4 |
| MWSUG |
2014 |
Why Aren't Exception Handling Routines Routine? Toward Reliably Robust Code through Increased Quality Standards in Base SAS |
Troy Martin Hughes |
|
14 |
| WUSS |
2014 |
A Practical Approach to Process Improvement Using Parallel Processing |
Viraj R Kumbhakarna |
source |
16 |
| WUSS |
2014 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| WUSS |
2014 |
Not All Equals are Created Equal: Nonstandard Statement Structures in the DATA Step |
Arthur L. Carpenter |
source |
10 |
| WUSS |
2014 |
SAS Essentials II (or How to Train Your SAS Data Sets) |
Tasha Chapman |
source |
12 |
| WUSS |
2014 |
Table Lookup Techniques: From the Basics to the Innovative |
Arthur L. Carpenter |
source |
11 |
| WUSS |
2014 |
Using PROC FACTOR for variable inclusion in PROC SURVEYLOGISTIC: A Case Study |
Deanna Naomi Schreiber-Gregory |
source |
35 |
| PharmaSUG |
2014 |
Having Fun with RACE Derivation in DM Domain |
Chunxia Lin, Deli Wang |
source |
5 |
| PharmaSUG |
2014 |
Table Lookup Techniques: From the Basics to the Innovative |
Arthur L. Carpenter |
source |
11 |
| PharmaSUG |
2014 |
Understanding and Applying the Logic of the DOW-Loop |
Arthur X. Li |
source |
12 |
| PharmaSUG |
2014 |
WHERE, Oh, WHERE Art Thou? A Cautionary Tale for Using WHERE Statements and WHERE= Options |
Britney D. Gilbert |
source |
4 |
| SGF |
2014 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| SGF |
2014 |
Exploring DATA Step Merges and PROC SQL Joins |
Kirk Paul Lafler |
source |
14 |
| SGF |
2014 |
SAS Format Optimization: SAS_PUT or UNPUT (Who's On First?) |
David Wiehle |
source |
19 |
| SGF |
2014 |
Simple ODS Tips to Get RWI (Really Wonderful Information) |
Gina Huff |
source |
14 |
| SGF |
2014 |
Understanding and Applying the Logic of the DOW-Loop |
Arthur X. Li |
source |
12 |
| WUSS |
2013 |
"How Do I...?" There Is More Than One Way To Solve That Problem; Why Continuing To Learn Is So Important |
Arthur L. Carpenter |
source |
20 |
| WUSS |
2013 |
The Essence of DATA Step Programming |
Arthur X. Li |
source |
19 |
| SESUG |
2013 |
5 Simple Steps to Improve the Performance of your Clinical Trials Table Programs using Base SAS Software |
Sally Walczak |
source |
12 |
| SESUG |
2013 |
A Practical Approach to Process Improvement Using Parallel Processing |
Viraj R Kumbhakarna |
source |
16 |
| SESUG |
2013 |
Binning Bombs When You're Not a Bomb Maker: A Code-Free Methodology to Standardize, Categorize, and Denormalize Categorical Data |
Binning Bombs |
source |
26 |
| SESUG |
2013 |
How SAS Processes If-Then-Else Statements |
Michael Leitson |
source |
4 |
| SESUG |
2013 |
Let SAS Do the Coding for You! |
Robert Williams |
source |
9 |
| SESUG |
2013 |
Using Arrays to Handle Transposed Data |
Michael Leitson |
source |
7 |
| SESUG |
2013 |
Winning the War on Terror with Waffles: Maximizing GINSIDE Efficiency for Blue Force Tracking Big Data |
Blue Force Tracking Big |
source |
19 |
| PHUSE EU |
2013 |
Your SAS Secrets Exposed! [presentation] |
David Weiner |
source |
19 |
| MWSUG |
2013 |
"How Do I...?" There Is More Than One Way To Solve That Problem; Why Continuing To Learn Is So Important |
Arthur L. Carpenter |
|
20 |
| MWSUG |
2013 |
Not All Equals are Created Equal: Nonstandard Statement Structures in the DATA Step |
Arthur L. Carpenter |
|
10 |
| MWSUG |
2013 |
SAS: The Power of Macros |
Audrey Yeo |
|
20 |
| MWSUG |
2013 |
The Essence of DATA Step Programming |
Arthur X. Li |
|
19 |
| NESUG |
2013 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
|
16 |
| NESUG |
2013 |
Count on SAS to Count Your Daily Census |
Mark J. Mihalyo |
|
8 |
| NESUG |
2013 |
Macro Basics for New SAS Users |
Cynthia L. Zender |
|
26 |
| NESUG |
2013 |
SAS for Budgeting an Ideal Wedding [presentation] |
Lucy D'Agostino McGowan |
pdf |
1 |
| NESUG |
2013 |
Using SAS PROC IMPORT to Read CMS Hospital Compare and HCAHPS Data in Support of a Hospital Pay-for-Performance Program |
Michael Cunningham, Don Colarosa |
|
13 |
| PharmaSUG |
2013 |
"How Do I...?" There Is More Than One Way To Solve That Problem; Why Continuing To Learn Is So Important |
Arthur L. Carpenter |
source |
20 |
| PharmaSUG |
2013 |
Conditional Processing Using the Case Expression in PROC SQL |
Kirk Paul Lafler |
source |
8 |
| PharmaSUG |
2013 |
Data Visualization Power Tools: Expedite the Easy, Implement the Difficult, or Handle Big Data |
LeRoy Bessler |
source |
68 |
| PharmaSUG |
2013 |
Data Visualization Tips and Techniques for Effective Communication |
LeRoy Bessler |
source |
55 |
| PharmaSUG |
2013 |
Essentials of PDV: Directing the Aim to Understanding the DATA Step! |
Arthur X. Li |
source |
12 |
| PharmaSUG |
2013 |
Managing Graphic Appearance for Grouped Data in ODS Graphics |
Yunzhi Ling, Mei Wu |
source |
14 |
| PharmaSUG |
2013 |
Not All Equals are Created Equal: Nonstandard Statement Structures in the DATA Step |
Arthur L. Carpenter |
source |
10 |
| SGF |
2013 |
"How Do I...?" There Is More Than One Way To Solve That Problem; Why Continuing To Learn Is So Important |
Arthur L. Carpenter |
source |
19 |
| SGF |
2013 |
A Metadata-Driven Programming Technique Using SAS |
Xiyun Wang |
source |
14 |
| SGF |
2013 |
Coaching SAS Beginner Programmers: Common Problems and Some Solutions |
Peter Timusk |
source |
4 |
| SGF |
2013 |
Converting Thousands of Variables from Character to Numeric: The One-Hour Fix |
Kamya Khanna, Wen Song |
source |
6 |
| SGF |
2013 |
Essentials of the Program Data Vector (PDV): Directing the Aim to Understanding the DATA Step |
Arthur X. Li |
source |
12 |
| SGF |
2013 |
Extraction, Transformation, and Loading (ETL) for Outcome Measures of Workers? Compensation Benefits |
Mike Maier |
source |
10 |
| SGF |
2013 |
Macro Basics for New SAS Users |
Cynthia L. Zender |
source |
26 |
| SGF |
2013 |
Not Dividing by Zero: The Last of the Low-Hanging Efficiency Fruit |
Bruce F. Gilsen |
source |
4 |
| SGF |
2013 |
SAS Data Management Techniques: Cleaning and Transforming Data for Delivery of Analytic Data Sets |
Christopher W. Schacherer |
source |
38 |
| NESUG |
2012 |
%ASSERT Your Way to Sleep-Filled Nights: A One-Line Macro for Data Validation |
Quentin McMullen |
|
8 |
| NESUG |
2012 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
|
16 |
| NESUG |
2012 |
An Animated Guide: Regression Trees in JMP and Enterprise Miner |
Russell M. Lavery |
|
32 |
| NESUG |
2012 |
Calculating Questionnaire Scores Made Easy in SAS |
Qin Lin |
|
9 |
| NESUG |
2012 |
Decision-Making Using the Analytic Hierarchy Process (AHP) and SAS/IML |
Melvin T. Alexander |
|
12 |
| NESUG |
2012 |
Imputing Endpoints after Collapsing Longitudinal Data across Related Events |
James Joseph |
|
11 |
| NESUG |
2012 |
Loop-Do-Loop Around Arrays |
Wendi L. Wright |
|
17 |
| NESUG |
2012 |
Not Dividing by Zero: Last of the Low-Hanging Efficiency Fruit |
Bruce F. Gilsen |
|
4 |
| NESUG |
2012 |
Standardized Production Processes for One Routine Government Publication - Using SAS 9.2 to Produce Mortality Tables for the National Center for Health Statistics' Annual Report, "Health, United States" |
Mary Ann Bush, Sheila Franco, Li-Hui Chen, Shilpa Bengeri |
|
10 |
| NESUG |
2012 |
Top Ten SAS Performance Tuning Techniques |
Kirk Paul Lafler |
|
7 |
| SCSUG |
2012 |
SAS Data Management Techniques: Cleaning and Transforming Data for Delivery of Analytic Data Sets |
Christopher W. Schacherer |
source |
38 |
| SCSUG |
2012 |
SAS Programming Tips, Tricks and Techniques |
Kirk Paul Lafler |
source |
16 |
| PHUSE EU |
2012 |
Parsing ISO 8601 Standard Partial Dates using Perl Regular Expressions |
Mark Crangle |
source presentation source |
8 |
| SESUG |
2012 |
Decision-Making Using the Analytic Hierarchy Process (AHP) and SAS/IML |
Melvin T. Alexander, Social Security |
source |
12 |
| SESUG |
2012 |
Learning PROC SQL the DATA Step Way |
Meghal Parikh |
source |
8 |
| SESUG |
2012 |
Using Windows Batch Files to Sequentially Execute Sets of SAS Programs Efficiently |
Matthew Psioda |
source |
8 |
| MWSUG |
2012 |
Essential SAS Coding Techniques for Gaining Efficiency |
Kirk Paul Lafler |
|
7 |
| MWSUG |
2012 |
Get the Best Out Of SAS ODS Graphics and the SG (Statistical Graphics) Procedures: Communication-Effective Charts, Things That SAS/GRAPH Cannot Do As Well, and Macro Tools To Save Time and Avoid Errors |
LeRoy Bessler |
|
70 |
| MWSUG |
2012 |
SAS Data Management Techniques: Cleaning and Transforming Data for Delivery of Analytic Data Sets |
Christopher W. Schacherer |
|
38 |
| MWSUG |
2012 |
Top Ten SAS Performance Tuning Techniques |
Kirk Paul Lafler |
|
7 |
| MWSUG |
2012 |
Using a Picture Format to Create Visit Windows |
Richann J. Watson |
|
4 |
| WUSS |
2012 |
Habits that Help: Developing Good Programming Style |
Casey Cantrell |
source |
13 |
| PharmaSUG |
2012 |
Exploring DATA Step Merges and PROC SQL Joins |
Kirk Paul Lafler |
source |
14 |
| PharmaSUG |
2012 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| PharmaSUG |
2012 |
SAS Programming Tips, Tricks and Techniques |
Kirk Paul Lafler |
source |
15 |
| PharmaSUG |
2012 |
The Use and Abuse of the Program Data Vector |
James R. Johnson |
source |
23 |
| PharmaSUG |
2012 |
Using a Picture Format to Create Visit Windows |
Richann J. Watson |
source |
4 |
| SGF |
2012 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| SGF |
2012 |
Common Sense SAS - Documenting and Structuring Your Code |
Gary Pool |
source |
7 |
| SGF |
2012 |
Deciphering PROC COMPARE Codes: The Use of the bAND Function |
Joseph W. Hinson, Margaret M. Coughlin |
source |
9 |
| SGF |
2012 |
Developing a Predictive Model for Customer Trip Purpose to Be Integrated into Enterprise Strategy and Analytics |
Jonathan Levine |
source |
16 |
| SGF |
2012 |
Exploring DATA Step Merges and PROC SQL Joins |
Kirk Paul Lafler |
source |
14 |
| SGF |
2012 |
Good Programming Practices: Creating Robust Programs |
Gregory S. Barnes Nelson, Jay Zhou |
source |
16 |
| SGF |
2012 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| SGF |
2012 |
ODS Report Writing Interface Makes Our Reporting Simple and Better |
Sijian Zhang |
source |
10 |
| SGF |
2012 |
Selecting All Observations When Any Observation Is of Interest |
Christopher J. Bost |
source |
5 |
| SGF |
2012 |
Take a Fresh Look at SAS Enterprise Guide: From point-and-click ad hocs to robust enterprise solutions |
Christopher W. Schacherer |
source |
26 |
| SGF |
2012 |
The Use and Abuse of the Program Data Vector |
James R. Johnson |
source |
23 |
| SGF |
2012 |
Top Ten SAS Performance Tuning Techniques |
Kirk Paul Lafler |
source |
7 |
| SCSUG |
2011 |
Take a Fresh Look at SAS Enterprise Guide: From point-and-click ad hocs to robust enterprise solutions |
Christopher W. Schacherer |
source |
26 |
| SCSUG |
2011 |
The Top 10 Head Scratchers: SAS Log Messages That Prompt a Call to SAS Technical Support |
Kim M. Wilson |
source |
9 |
| SESUG |
2011 |
Introduction to SAS Macro Language |
John Myers |
source |
7 |
| SESUG |
2011 |
Our Adverse Event Review Reports Generated All in ODS Report Writing Interface |
Sijian Zhang |
source |
10 |
| SESUG |
2011 |
SAS Programming Guidelines |
Lois Levin |
source |
18 |
| SESUG |
2011 |
SAS Programming Tips and Techniques |
Kirk Paul Lafler |
source |
15 |
| SESUG |
2011 |
Using SAS to Ease the Proofing of Messy Text |
Nat H. Wooding Jr. |
source |
8 |
| WUSS |
2011 |
Conditional Processing Using the Case Expression in PROC SQL |
Kirk Paul Lafler |
source |
8 |
| WUSS |
2011 |
SAS Data Step Debugger: Your Liberator from Logic Errors |
Brandi Rhoads |
source |
5 |
| WUSS |
2011 |
SAS Essentials I: SAS Functions for a Better Functioning Community |
AnnMaria De Mars |
source |
15 |
| WUSS |
2011 |
SAS Macro Programming for Beginners |
Susan J. Slaughter |
source |
12 |
| MWSUG |
2011 |
A Practical Approach to Process Improvement Using Parallel Processing |
Viraj R Kumbhakarna |
|
16 |
| MWSUG |
2011 |
An EXCEL-ent Method to %INCLUDE SAS Code |
Irvin Snider |
|
10 |
| MWSUG |
2011 |
Data Manipulation with SQL |
Mara Werner |
|
7 |
| MWSUG |
2011 |
SAS Macro: Symbols of Frustration? %Let us help! A Guide to Debugging Macros |
Kevin Payton Delaney, Arthur L. Carpenter |
|
21 |
| MWSUG |
2011 |
Take a Fresh Look at SAS Enterprise Guide: From point-and-click ad hocs to robust enterprise solutions |
Christopher W. Schacherer |
|
26 |
| NESUG |
2011 |
Applying INVALUE STATEMENT in PROC FORMAT for Ordering Character Variables |
Prajitha Nair |
|
8 |
| NESUG |
2011 |
PROC FORMAT - Not Just Another Pretty Face |
Lois Levin |
|
13 |
| NESUG |
2011 |
Selecting All Observations When Any Observation Is of Interest |
Christopher J. Bost |
|
6 |
| NESUG |
2011 |
The Top 10 Head Scratchers: SAS Log Messages That Prompt a Call to SAS Technical Support |
Kim M. Wilson |
|
9 |
| NESUG |
2011 |
Using SAS to Ease the Proofing of Messy Text |
Nat H. Wooding Jr., Richard W. La Valley |
|
8 |
| NESUG |
2011 |
Using SAS To Identify Cancer Treatment Patterns in Administrative Claims Data |
Laurie Hamilton |
|
15 |
| NESUG |
2011 |
Why Programming Efficiency Should Matter to All of Us |
John J. Cohen |
|
15 |
| PharmaSUG |
2011 |
A Practical Approach to Process Improvement Using Parallel Processing |
Viraj R Kumbhakarna |
source |
16 |
| PharmaSUG |
2011 |
Exploring DATA Step Merges and PROC SQL Joins |
Kirk Paul Lafler |
source |
11 |
| PharmaSUG |
2011 |
Good Programming Practices in Healthcare Creating Robust Programs |
Gregory S. Barnes Nelson, Jay Zhou |
source |
17 |
| PharmaSUG |
2011 |
Keeping Patients on Schedule, The Art of Visit Windows and Cycle Slotting |
Paul K. Slagle |
source |
4 |
| SGF |
2011 |
Plate of Spaghetti Anyone? Techniques for Learning Existing SAS Programs |
Patricia S. Aanderud |
source |
10 |
| SGF |
2011 |
SAS Data Management: How Raw Variables with Complex Skip Patterns and Missing Values Are Interpreted with Derived Variables |
Isabel H. Perry, Samantha E. Dilworth, Elise D. Riley |
source |
10 |
| SGF |
2011 |
SAS Macro Programming for Beginners |
Susan J. Slaughter, Lora D. Delwiche |
source |
12 |
| SGF |
2011 |
The Essence of DATA Step Programming |
Arthur X. Li |
source |
19 |
| SGF |
2011 |
The Top 10 Head Scratchers: SAS Log Messages That Prompt a Call to SAS Technical Support |
Kim M. Wilson |
source |
9 |
| SGF |
2011 |
Time-Critical Concise Reporting in the Age of Twitter and Wireless Mobility: Continuous Real-Time Monitoring, Sparse Line Charts, and Compact Tables |
LeRoy Bessler |
source |
20 |
| NESUG |
2010 |
A Practical Approach to Process Improvement Using Parallel Processing |
Viraj R Kumbhakarna |
|
16 |
| NESUG |
2010 |
An Animated guide: Suggestions for coding standards |
Russell M. Lavery |
|
24 |
| NESUG |
2010 |
How to Think Through the SAS DATA Step |
H. Ian Whitlock |
|
17 |
| NESUG |
2010 |
Let SAS Write and Execute Your Data-Driven SAS Code |
Kathy Hardis Fraeman |
|
5 |
| NESUG |
2010 |
PROC SQL: Tips and Translations |
Gail Jorgensen, Susan P. Marcella |
|
23 |
| NESUG |
2010 |
SAS System Options: The True Heroes of Macro Debugging |
Kevin Russell, Russ Tyndall |
|
12 |
| NESUG |
2010 |
Using SAS for Design of Experiments: An Unbalanced Incomplete Block Design |
Burhan Ogut |
|
7 |
| SCSUG |
2010 |
A SAS Primer for Health Care Data Analysts |
Christopher W. Schacherer |
source |
24 |
| SCSUG |
2010 |
Demystifying the SAS Macro Facility - by Example |
Marje Fecht |
source |
14 |
| SCSUG |
2010 |
Exploring DATA Step Merges and PROC SQL Joins |
Kirk Paul Lafler |
source |
11 |
| SCSUG |
2010 |
Mobile Macros - Get Up to Speed Somewhere New Fast |
Patricia Hettinger |
source |
17 |
| SCSUG |
2010 |
Take Control: Understanding and Controlling Your Do-Loops |
Sarah Woodruff, Toby Dunn |
source |
21 |
| WUSS |
2010 |
Base SAS Tips, Tricks and Techniques |
Kirk Paul Lafler |
source |
15 |
| WUSS |
2010 |
Check and Document Data Integrity with PROC DATASETS |
Patrick Thornton |
source |
10 |
| WUSS |
2010 |
Creating Variables: Traps and Pitfalls |
Olena Galligan |
source |
10 |
| WUSS |
2010 |
Habits that Help: Developing Good Programming Style |
Casey Cantrell |
source |
13 |
| WUSS |
2010 |
New Dogs and Old Tricks Part II: Using the SELECT statement and FLAGS to Streamline your Code |
Stanley E. Fogleman |
source |
4 |
| WUSS |
2010 |
The Building Blocks of SAS Datasets - S-M-U (Set, Merge, and Update) |
Andrew T. Kuligowski |
source |
13 |
| WUSS |
2010 |
Tips for Constructing a Data Warehouse Part 2 |
Curtis A. Smith |
source |
11 |
| PHUSE EU |
2010 |
An Animated Guide: Coding Standards for SAS Production Programs |
Russell M. Lavery |
source |
24 |
| PHUSE EU |
2010 |
SAS GTL - Injecting New Life into Graphs |
Lawrence Heaton-Wright |
source presentation source |
12 |
| PHUSE EU |
2010 |
Working Efficiently with Large SAS Datasets |
Vishal Jain |
source presentation source |
8 |
| MWSUG |
2010 |
A SAS Primer for Health Care Data Analysts |
Christopher W. Schacherer, Brent D. Westra |
|
24 |
| MWSUG |
2010 |
An Introduction to SQL in SAS |
Peter J. Lund |
|
21 |
| MWSUG |
2010 |
DATA Step and PROC SQL Programming Techniques |
Kirk Paul Lafler |
|
14 |
| MWSUG |
2010 |
SAS System Options: The True Heroes of Macro Debugging |
Kevin Russell, Russ Tyndall |
|
12 |
| MWSUG |
2010 |
Supporting Users, Software, and a BI Server: Using SAS to Support SAS |
LeRoy Bessler |
|
38 |
| MWSUG |
2010 |
Tables As Trees: Merging with Wildcards Using Tree Traversal and Pruning |
Matthew Nizol |
|
18 |
| MWSUG |
2010 |
Understanding the SAS DATA Step and the Program Data Vector |
Steven J. First |
|
14 |
| SESUG |
2010 |
Evolve from a Carpenter's Apprentice to a Master Woodworker: Creating a Plan for Your Reports and Avoiding Common Pitfalls in REPORT Procedure Coding |
Allison McMahill Booth |
source |
18 |
| SESUG |
2010 |
IF and %IF You Don't Understand |
H. Ian Whitlock |
source |
6 |
| SESUG |
2010 |
Take Control: Understanding and Controlling Your Do-Loops |
Sarah Woodruff |
source |
21 |
| SESUG |
2010 |
Using Linux Shell Commands, vi Editor, and Base SAS to Parse through Log Files and Gather Log-information |
Fuad J. Foty |
source |
17 |
| PharmaSUG |
2010 |
MAED Service: A SAS Tool for Implementing SMQs and Performing MedDRA-Based Analyses of AE Data |
P. Chris Holland |
|
9 |
| SGF |
2010 |
Evolve from a Carpenter's Apprentice to a Master Woodworker: Creating a Plan for Your Reports and Avoiding Common Pitfalls in REPORT Procedure Coding |
Allison McMahill Booth |
source |
18 |
| SGF |
2010 |
More Ways to Use SAS to Manage, Monitor, and Control SAS and the SAS BI Server: Tools for the SAS User, Server Administrator, or Manager |
LeRoy Bessler |
source |
19 |
| SGF |
2010 |
New Dogs and Old Tricks Part II: Using the SELECT statement and FLAGS to Streamline your Code |
Stanley E. Fogleman |
source |
4 |
| SGF |
2010 |
SAS System Options: The True Heroes of Macro Debugging |
Kevin Russell, Russ Tyndall |
source |
12 |
| SESUG |
2009 |
DATA Step versus PROC SQL Programming Techniques |
Kirk Paul Lafler |
source |
14 |
| SESUG |
2009 |
Don't Be a SAS Dinosaur: Modernizing Programs with Base SAS 9.2 Enhancements |
Warren Repole Jr. |
source |
11 |
| SESUG |
2009 |
Source Code Documentation: When Comments Get in the Way |
Susan Myers, Ruben Chiflikyan, Mila Chiflikyan |
source |
9 |
| PHUSE EU |
2009 |
An Animated Guide: Coding Standards for SAS Production Programs |
Russell M. Lavery |
source |
15 |
| PHUSE EU |
2009 |
Works as Designed (?) |
Heinrich von Lips |
source |
7 |
| MWSUG |
2009 |
Base SAS Tips, Tricks and Techniques |
Kirk Paul Lafler |
|
14 |
| MWSUG |
2009 |
Dietary Glycemic Load and Risk of Colon Cancer: A Guide to Data Management |
Svetlana Zelenskiy, Lauren Byrne, Cheryl L. Thompson, Thomas C. Tucker, David Bruckman, Li Li |
|
16 |
| MWSUG |
2009 |
Exploring DATA Step and PROC SQL Programming Techniques |
Kirk Paul Lafler |
|
14 |
| MWSUG |
2009 |
SAS Macro: Symbols of Frustration? %Let us help! A Guide to Debugging Macros |
Kevin Payton Delaney, Arthur L. Carpenter |
|
20 |
| MWSUG |
2009 |
Table Lookups: From IF-THEN to Key-Indexing |
Arthur L. Carpenter |
|
10 |
| PNWSUG |
2009 |
DATA Step versus PROC SQL Programming Techniques |
Kirk Paul Lafler |
|
14 |
| PNWSUG |
2009 |
SAS Tips, Tricks and Techniques |
Kirk Paul Lafler |
|
16 |
| PNWSUG |
2009 |
The 7 Habits of Highly Effective SAS-ers |
David L. Cassell |
|
17 |
| NESUG |
2009 |
Coding Standards |
Russell M. Lavery |
|
15 |
| NESUG |
2009 |
Notes on Programming Style |
Allan Glaser |
|
8 |
| NESUG |
2009 |
PROC SQL Tips and Techniques |
Gail Jorgensen, Susan P. Marcella |
|
23 |
| NESUG |
2009 |
Searching for Variable Values with CAT Functions: An Alternative to Arrays and Loops |
Michael S. Zdeb |
|
9 |
| NESUG |
2009 |
The Building Blocks of SAS Datasets - S-M-U (Set, Merge, and Update) |
Andrew T. Kuligowski |
|
13 |
| NESUG |
2009 |
The Dirty Secret Behind the Box: Why Programming Efficiency Should Matter to All of Us |
John J. Cohen |
|
9 |
| WUSS |
2009 |
Base SAS Tips, Tricks and Techniques |
Kirk Paul Lafler |
source |
14 |
| WUSS |
2009 |
DATA Step versus PROC SQL Programming Techniques |
Kirk Paul Lafler |
source |
15 |
| WUSS |
2009 |
Efficient Statistical Programming? - These Small Steps Make the Difference |
Keiko I. Powers |
source |
16 |
| WUSS |
2009 |
If I Only Had a Map. Getting from Here to There: Common Approaches to Solving Data Step Logic Issues |
Kim M. Wilson |
source |
17 |
| WUSS |
2009 |
The Fundamentals of Data Step Programming I: The Essence of Data Step Programming and By-Group Processing |
Arthur X. Li |
source |
20 |
| WUSS |
2009 |
The Fundamentals of DATA Step Programming III: Array Processing |
Arthur X. Li |
source |
10 |
| WUSS |
2009 |
The Power to Show: Ad Hoc Reporting, Custom Invoices, and Form Letters |
Daniel O'Connor |
source |
58 |
| PharmaSUG |
2009 |
Automated Verification of Data Set Metadata to Specification |
David Gray, Zhuo Chen |
|
8 |
| SGF |
2009 |
A SAS Programmer's Guide to Generating Define.xml |
Michael J. Molter |
source |
24 |
| SGF |
2009 |
Don't Be a SAS Dinosaur: Modernizing Programs with Base SAS 9.2 Enhancements |
Warren Repole Jr. |
source |
11 |
| SGF |
2009 |
If I Only Had a Map. Getting from Here to There: Common Approaches to Solving Data Step Logic Issues |
Kim M. Wilson |
source |
17 |
| SGF |
2009 |
Modifying ODS Statistical Graphics Templates in SAS 9.2 |
Warren F. Kuhfeld |
source |
25 |
| SGF |
2009 |
Playing Favorites: How to Manage Date Conflicts When Some Date Ranges are Preferred Over Others |
Eric C. Wong |
source |
11 |
| SGF |
2009 |
The Perils of End-of-File Processing When Subsetting Data |
Leonard E. Landry |
source |
7 |
| SGF |
2009 |
Understanding the SAS DATA Step and the Program Data Vector |
Steven J. First |
source |
16 |
| SGF |
2009 |
Using SAS to Manage, Monitor, and Control the SAS BI Server: User-Developed Custom Tools for the SAS Server Administrator, User, or Manager |
LeRoy Bessler |
source |
9 |
| SGF |
2009 |
You Might Be a SAS Energy Hog If ... |
Michael A. Raithel, Michael D. Rhoads |
source |
15 |
| WUSS |
2008 |
SmryEachVar: A Data-Review Routine for All Data Sets in a Libref |
Ronald J. Fehd |
source |
25 |
| SESUG |
2008 |
Evaluating Sample Code for an Interview |
Stephanie R. Thompson |
source |
6 |
| SESUG |
2008 |
SAS Hash Objects: An Efficient Table Look-Up in the Decision Tree |
Ying Liu |
source |
15 |
| SESUG |
2008 |
The Art of Debugging |
H. Ian Whitlock |
source |
20 |
| MWSUG |
2008 |
Loop-Do-Loop Around Arrays |
Wendi L. Wright |
|
17 |
| MWSUG |
2008 |
SAS Tips, Tricks and Techniques |
Kirk Paul Lafler |
pdf |
14 |
| PNWSUG |
2008 |
Get Your Hands Dirty Using the FORMAT Procedure |
Marge Scerbo |
|
13 |
| NESUG |
2008 |
Adapting your SAS Programs into the SAS9 Paradigm |
Cynthia L. Zender |
|
21 |
| NESUG |
2008 |
Extending the Power of SAS with Java |
Joseph Belice, Kevin C. Harper, Steven Schwartz |
|
20 |
| PharmaSUG |
2008 |
An Animated Guide: How %Str and %NRStr Work |
Russell M. Lavery |
|
18 |
| PharmaSUG |
2008 |
An Annotated Guide: Using Proc Tabulate And Proc Summary to Validate SAS Code |
Yanmei Lu, Russell M. Lavery |
|
13 |
| SGF |
2008 |
Adapting your SAS Programs into the SAS9 Paradigm |
Cynthia L. Zender |
source |
21 |
| SGF |
2008 |
CSI: San Antonio - Common SAS Issues in Our Programs and Tips for Better Investigation of Your SAS Code |
Rachel Brown, Jennifer K. Fulton |
source |
9 |
| SGF |
2008 |
Evaluating Sample Code for an Interview |
Stephanie R. Thompson |
source |
6 |
| SGF |
2008 |
Get Your Hands Dirty Using the FORMAT Procedure |
Marge Scerbo |
source |
13 |
| SGF |
2008 |
SAS Graphs for a BlackBerry, an iPhone, or Other Small E-mail Screen: Extreme SAS/GRAPH and the Necessity and Power of Simplicity |
LeRoy Bessler |
source |
16 |
| SGF |
2008 |
The Art of Debugging |
H. Ian Whitlock |
source |
20 |
| SGF |
2008 |
Tools of Miscalculation: Managing Missing Values with SAS |
William C. Murphy |
source |
4 |
| SGF |
2008 |
Using Table Lookup Techniques Efficiently |
Linda T. Jolley, Jane Stroupe |
source |
11 |
| NESUG |
2007 |
Advanced Techniques using SAS Add-In for Microsoft Office to Define Multiple File References Within Visual Basic |
Catherine Loveless-Schmitt |
|
15 |
| NESUG |
2007 |
Conditional Lags Don't Have to Be Treacherous |
Howard L. Schreier |
|
10 |
| NESUG |
2007 |
Evaluating Sample Code for an Interview |
Stephanie R. Thompson |
|
7 |
| NESUG |
2007 |
When Your PROC SQL and Oracle Joins Are Crushed by Data Monsters... |
Houliang Li |
|
17 |
| NESUG |
2007 |
Working with Missing Values |
Edward Heaton, Michelle Zhuang |
|
3 |
| SESUG |
2007 |
SAS Formats, More Than Just Another Pretty Face |
Ying Liu |
source |
15 |
| SESUG |
2007 |
Testing Survey Skip Patterns Using Metadata-Generated SAS Code |
David Gilbertz |
source |
8 |
| MWSUG |
2007 |
How to Implement Security Systems Using SAS |
David P. Wells |
|
24 |
| MWSUG |
2007 |
SAS Graphs for BlackBerry, iPhone, PowerPoint, Word, Web/HTML, PDF, or RTF |
LeRoy Bessler |
|
44 |
| WUSS |
2007 |
WHERE vs. IF Statements: Examples in Usage and Differences |
Sunil Kumar Gupta |
source |
13 |
| SCSUG |
2007 |
Explaining Unexpected Log Messages and Output Results from DATA Step Code |
Debbie Buck, Larry Stewart |
|
13 |
| PNWSUG |
2007 |
SAS Tips, Tricks and Techniques |
Kirk Paul Lafler |
|
16 |
| PharmaSUG |
2007 |
CSI - Denver: Common SAS Issues in Our Programs and Tips for Better Investigation of Your SAS Code |
Rachel Brown |
|
9 |
| PharmaSUG |
2007 |
SAS Macro: Symbols of Frustration? %Let us help! A Guide to Debugging Macros |
Arthur L. Carpenter |
|
20 |
| SGF |
2007 |
An Animated Guide: The SAS DATA Step Debugger |
Russell M. Lavery |
source |
20 |
| SGF |
2007 |
How to Think Through the SAS DATA Step |
H. Ian Whitlock |
source |
19 |
| SGF |
2007 |
Macro Bugs: How to Create, Avoid, and Destroy Them |
H. Ian Whitlock |
source |
20 |
| SGF |
2007 |
SAS Information Delivery Portal-A Tutorial |
Angela M. Miles, Brian O. Hall |
source |
14 |
| SGF |
2007 |
WHERE vs. IF Statements-Knowing the Difference in How and When to Apply |
Sunil Kumar Gupta |
source |
12 |
| SGF |
2007 |
Win the Pennant! Use PROC FORMAT |
Marge Scerbo |
source |
13 |
| SCSUG |
2006 |
An Introduction to SQL in SAS |
Peter J. Lund |
|
22 |
| PHUSE EU |
2006 |
Lessons Learned: Valuable (But Hidden) SAS Details |
Dante Di Tommaso, Benjamin Szilagyi |
source |
11 |
| SESUG |
2006 |
An Animated Guide: The Data Step Debugger |
Russell M. Lavery |
source |
24 |
| SESUG |
2006 |
An Annotated Guide: Using Proc Tabulate And Proc Summary to Validate SAS Code |
Russell M. Lavery |
source |
13 |
| SESUG |
2006 |
Demystifying the SAS Macro Facility - by Example |
Harry Droogendyk |
source |
14 |
| SESUG |
2006 |
How to Think Through the SAS DATA Step |
H. Ian Whitlock |
source |
20 |
| SESUG |
2006 |
SAS MACROS: Tips, Techniques, and Examples |
Andrew M. Traldi |
source |
21 |
| SESUG |
2006 |
When PROC SQL Is Overwhelmed How to Use the SyncJoin Algorithm to Match Millions of Records Fast |
Houliang Li |
source |
16 |
| WUSS |
2006 |
Advanced PROC Report: Traffic Lighting - Controlling Cell Attributes With Your Data |
Arthur L. Carpenter |
source |
16 |
| WUSS |
2006 |
WHERE vs. IF Statements: Examples in Usage and Differences |
Sunil Kumar Gupta |
source |
11 |
| NESUG |
2006 |
An Introduction to Reshaping (TRANSPOSE) and Combining (MATCH-MERGE) SAS Data Sets |
Michael S. Zdeb |
|
15 |
| NESUG |
2006 |
Approaches For Using SAS for Conversion of Pharmaceutical Safety Laboratory Values to Standard Units |
Randall Carlson |
|
7 |
| NESUG |
2006 |
How to Reduce the Disk Space Required by a SAS Dataset |
Selvaratnam Sridharma |
|
16 |
| NESUG |
2006 |
Let's Sudoku with SAS! |
Vatsala Karwe, Patricia Seunarine, Carol Razafindrakoto |
|
24 |
| PharmaSUG |
2006 |
An Animated Guide: The Data Step Debugger |
Russell M. Lavery |
|
21 |
| PharmaSUG |
2006 |
PROC FORMAT is Our Friend |
Erin M. Christen |
|
20 |
| PharmaSUG |
2006 |
The Skinny on Processing Very Large Health Claims Data Sets |
Gopal Rajagopal, Blue Bell |
|
10 |
| SUGI |
2006 |
A Hands-On Introduction to SAS Basics and the SAS Display Manager |
Debbie Buck - SC |
source |
12 |
| SUGI |
2006 |
A Programmer's Introduction to the Graph Template Language |
Jeff Cartier |
source |
14 |
| SUGI |
2006 |
Demystifying the SAS Macro Facility - by Example |
Harry Droogendyk, Marje Fecht |
source |
15 |
| SUGI |
2006 |
How to Think Through the SAS DATA Step |
H. Ian Whitlock |
source |
20 |
| SUGI |
2006 |
Reading Between the Lines: Distinguishing Macro Code from Open Code in Macros |
Michael J. Molter |
source |
16 |
| SUGI |
2006 |
SAS Programming Guidelines |
Lois Levin |
source |
18 |
| SUGI |
2006 |
The SQL Procedure - A Primer for SAS Programmers |
Jimmy A. DeFoor |
source |
17 |
| SUGI |
2006 |
WHERE vs. IF Statements-Knowing the Difference in How and When to Apply |
Sunil Kumar Gupta |
source |
10 |
| PNWSUG |
2005 |
Table Lookups: From IF-THEN to Key-Indexing |
Arthur L. Carpenter |
|
10 |
| SESUG |
2005 |
An Animated Guide: The Data Step Debugger |
Russell M. Lavery |
source |
22 |
| SESUG |
2005 |
Is There an Art Historian in the County? |
Keith J. Brown |
source |
9 |
| SESUG |
2005 |
Macro Bugs - How to Create, Avoid, and Destroy Them |
H. Ian Whitlock |
source |
20 |
| SCSUG |
2005 |
Maintaining Inherited SAS Code |
Clarence W. Jackson |
|
9 |
| SCSUG |
2005 |
Proc SQL - A Primer for SAS Programmers |
Jimmy A. DeFoor |
|
17 |
| WUSS |
2005 |
A Macro Mapping Date and Time Variable to CDISC Date and Time Variable |
Song Liu, Brett Sellars |
source |
5 |
| WUSS |
2005 |
Get It Together: Combining Data with SAS MERGE, UPDATE, and SET |
Mel Widawski |
source |
12 |
| WUSS |
2005 |
Habits that Help: Developing Good Programming Style |
Casey Cantrell |
source |
13 |
| WUSS |
2005 |
WHERE vs. IF Statements-Knowing the Difference in How and When to Apply |
Sunil Kumar Gupta |
source |
10 |
| WUSS |
2005 |
WHERE vs. IF Statements: Examples in Usage and Differences |
Sunil Kumar Gupta |
source |
10 |
| NESUG |
2005 |
HOLY MACRO! An Intuitive Approach to Understanding the Macro Facility |
Michael J. Molter |
|
20 |
| NESUG |
2005 |
Interface With SAS Using this .NET Class |
Matthew Campbell |
|
20 |
| NESUG |
2005 |
Loop-Do-Loop Around Arrays |
Wendi L. Wright |
|
16 |
| PharmaSUG |
2005 |
Implementation of the CDISC SDTM at the Duke Clinical Research Institute |
Jack Shostak |
|
12 |
| PharmaSUG |
2005 |
Lab Unit Conversions: Taking Advantage of "Expert" External Resources |
Sandra Minjoe |
|
7 |
| PharmaSUG |
2005 |
Quality Testing for Programs Used in Regulatory Submission |
Xiaohui Wang, Elaine Czarnecki |
|
4 |
| PharmaSUG |
2005 |
Speed up your SAS Programs |
Karthikeyan Chidambaram |
|
5 |
| PharmaSUG |
2005 |
Validating Data Using SAS Formats as a Programming Tool |
John R. Gerlach |
|
11 |
| SUGI |
2005 |
A Hands-On Introduction to SAS DATA Step Programming |
Debbie Buck - SC |
source |
8 |
| SUGI |
2005 |
An Introduction to SQL in SAS |
Pete Lund - SC |
source |
22 |
| SUGI |
2005 |
Efficiency Considerations Using the SAS System |
Richard D. Langston |
source |
12 |
| SUGI |
2005 |
Explaining Unexpected Log Messages and Output Results from DATA Step Code |
Debbie Buck - SC, Larry Stewart |
source |
13 |
| SUGI |
2005 |
HOLY MACRO! An Intuitive Approach to Understanding the Macro Facility |
Michael J. Molter |
source |
20 |
| SUGI |
2005 |
Macro Bugs - How to Create, Avoid, and Destroy Them |
H. Ian Whitlock |
source |
20 |
| SUGI |
2005 |
Message Queue-Based Scoring Interface |
David R. Duling, Robert Chu |
source |
14 |
| SUGI |
2005 |
PROC FORMAT - Not Just Another Pretty Face |
Lois Levin |
source |
12 |
| NESUG |
2004 |
An Animated Guide: The Data Step Debugger |
Russell M. Lavery |
|
22 |
| NESUG |
2004 |
Macro Madness: Creating Macro Calls using PROC FREQ |
Wendi L. Wright |
|
13 |
| NESUG |
2004 |
PROC FORMAT - Not Just Another Pretty Face |
Lois Levin |
|
11 |
| NESUG |
2004 |
SAS MACROS: Offer the Best Dating Service |
Adel Fahmy |
|
9 |
| NESUG |
2004 |
Take an In-depth Look at %EVAL Function |
Beilei Xu, Lei Zhang |
|
6 |
| SCSUG |
2004 |
MIS Reporting in the Credit Card Industry |
Tom Hotard |
|
15 |
| SESUG |
2004 |
1 Matching SAS Data Sets: If at First You Don't Succeed, Match, Match Again |
Imelda C. Go |
source |
10 |
| SESUG |
2004 |
Data set options - what comes first |
Jim Snider |
source |
3 |
| SESUG |
2004 |
Exceptional Exception Reports |
Gary M. McQuown |
source |
10 |
| SESUG |
2004 |
How to Incorporate Old SAS Data into a New DATA Step, or "What is S-M-U?" |
Andrew T. Kuligowski |
source |
13 |
| SESUG |
2004 |
SAS MACROS: Tips, Techniques, and Examples |
Andrew M. Traldi |
source |
20 |
| WUSS |
2004 |
Essential SAS Coding Techniques for Gaining Efficiency |
Kirk Paul Lafler |
source |
6 |
| WUSS |
2004 |
Macros To Report Missing Data: An HTML Data Collection Guide |
Patrick Thornton |
source |
19 |
| WUSS |
2004 |
Speed up your SAS Programs |
Karthikeyan Chidambaram |
source |
5 |
| WUSS |
2004 |
Table Lookups: From IF-THEN to Key-Indexing |
Arthur L. Carpenter |
source |
10 |
| MWSUG |
2004 |
Exceptional Exception Reports |
Gary M. McQuown |
|
10 |
| MWSUG |
2004 |
Subset Raw Data and Zip Them Up |
Desheng (Ben) Xu |
|
3 |
| PharmaSUG |
2004 |
An Animated Guide: The Data Step Debugger |
Russell M. Lavery, Chadds Ford |
|
6 |
| PharmaSUG |
2004 |
Clinical Trial Randomization Design: Blocked Randomized Response Adaptive Method |
K.Y. Trudy Poon |
|
4 |
| PharmaSUG |
2004 |
How SAS Thinks or Why the DATA Step Does What It Does |
Neil H. Howard |
|
17 |
| PharmaSUG |
2004 |
SASUnit: Automated Testing for SAS |
Gregory S. Barnes Nelson |
|
15 |
| SUGI |
2004 |
Better Clay Builds Better Bricks: Some Simple Suggestions to Writing Professional Macros |
Michael P. Bramley |
source |
11 |
| SUGI |
2004 |
Guidelines for Coding of SAS Programs |
Thomas J. Winn Jr. |
source |
9 |
| SUGI |
2004 |
How SAS Thinks or Why the DATA Step Does What It Does |
Neil H. Howard |
source |
19 |
| SUGI |
2004 |
How to Incorporate Old SAS Data into a New DATA Step, or "What is S-M-U?" |
Andrew T. Kuligowski |
source |
14 |
| SUGI |
2004 |
Programming Standards, Style Sheets, and Peer Reviews: A Practical Guide |
Dianne Louise Rhodes |
source |
7 |
| SUGI |
2004 |
SAS Macro Programming for Beginners |
Lora D. Delwiche, Susan J. Slaughter |
source |
14 |
| SUGI |
2004 |
SAS Macro: Symbols of Frustration? %Let us help! A Guide to Debugging Macros |
Kevin Payton Delaney, Arthur L. Carpenter |
source |
21 |
| SUGI |
2004 |
Selecting Records and Assigning Attributes |
Jimmy A. DeFoor |
source |
10 |
| SUGI |
2004 |
Subset Raw Data and Zip Them Up |
Desheng (Ben) Xu |
source |
4 |
| SUGI |
2004 |
Tales From the Help Desk: Solutions for Simple SAS Mistakes |
Bruce F. Gilsen |
source |
9 |
| SUGI |
2004 |
The Basics of Map Creation with SAS/GRAPH |
Michael S. Zdeb |
source |
21 |
| SUGI |
2004 |
Writing Code That Lasts |
Sandra Minjoe |
source |
8 |
| WUSS |
2003 |
A Macro Advantage From Consistent Variable Naming |
Patrick Thornton |
source |
4 |
| WUSS |
2003 |
Efficient Statistical Programming? Let's Be Creative With Those SAS Steps |
Keiko I. Powers |
source |
7 |
| WUSS |
2003 |
Errors, Warnings, and Notes (Oh My) A Practical Guide to Debugging SAS Programs |
Lora D. Delwiche, Susan J. Slaughter |
source |
10 |
| WUSS |
2003 |
SAS Macro Programming for Beginners |
Susan J. Slaughter, Lora D. Delwiche |
source |
8 |
| WUSS |
2003 |
Table Lookups: From IF-THEN to Key-Indexing |
Arthur L. Carpenter |
source |
7 |
| WUSS |
2003 |
Whittle While You Work-Looking Less Dopey Using SAS Efficiencies (And Make Your Clients Go From Grumpy To Happy) |
Nikki Carroll, Frank A. Ferriola |
source |
5 |
| WUSS |
2003 |
Writing Code That Lasts |
Sandra Minjoe |
source |
5 |
| SCSUG |
2003 |
SAS Performance Tuning Strategies and Techniques |
Kirk Paul Lafler |
|
6 |
| SESUG |
2003 |
How to Get What You Need - Part 1 |
Christopher Toppe, Independent Sector |
source |
3 |
| SESUG |
2003 |
Libname: Start Your Engines |
Janet E. Stuelpner |
source |
2 |
| SESUG |
2003 |
Programming for Failure: When Programs Faw Down and Go Boom |
Gary E. Schlegelmilch |
source |
8 |
| SESUG |
2003 |
Using an Array as an If-Switch |
Nazik Elgaddal, Edward Heaton |
source |
9 |
| MWSUG |
2003 |
Getting More For Less: A Few SAS Programming Efficiency Issues |
Arthur L. Carpenter |
|
7 |
| MWSUG |
2003 |
Intemediate Macros |
Destiny Corporation (a company) |
|
12 |
| NESUG |
2003 |
A Partitioning Method for Processing Large Data Files |
Anshuman Panigrahi, John R. Gerlach |
|
4 |
| NESUG |
2003 |
An Animated Guide: Power Merges: The Format Table Lookup |
Russell M. Lavery |
|
10 |
| NESUG |
2003 |
Deja-vu all Over Again: Common Mistakes by new SAS Users |
Bruce F. Gilsen |
|
6 |
| NESUG |
2003 |
Maintaining and Assigning Rates Dependent on Two Quantitative Variables |
John R. Gerlach, MaryEllen Unruh |
|
5 |
| NESUG |
2003 |
Maps Made Easy Using SAS |
Michael S. Zdeb |
|
22 |
| NESUG |
2003 |
Programming for Failure: When Programs Faw Down and Go Boom |
Gary E. Schlegelmilch |
|
8 |
| NESUG |
2003 |
The Dirty Secret Behind the Box: Why Programming Efficiency Should Matter to All of Us |
John J. Cohen |
|
9 |
| NESUG |
2003 |
Tips for Manipulating Data |
Marge Scerbo |
|
10 |
| PharmaSUG |
2003 |
A One-Step Method for Finding the Closest Match |
Erin M. Christen |
|
2 |
| PharmaSUG |
2003 |
Creating "that other" Laboratory Listing: Let PROC TRANSPOSE, FREQ, CONTENTS and REPORT Do the Job for You |
Luis F. Albarran |
|
4 |
| PharmaSUG |
2003 |
The Use and Abuse of the Program Data Vector |
Jim Johnson |
|
10 |
| SUGI |
2003 |
Errors, Warnings, and Notes (Oh My) A Practical Guide to Debugging SAS Programs |
Lora D. Delwiche, Susan J. Slaughter |
source |
10 |
| SUGI |
2003 |
Estimating Standard Errors for CLASS Variables in Generalized Linear Models Using PROC IML |
David J. Pasta, Miriam G. Cisternas |
source |
6 |
| SUGI |
2003 |
Multi-platform SAS, Multi-platform Code |
David H. Johnson |
source |
13 |
| SUGI |
2003 |
PROC REPORT: Doin' It in STYLE! |
Ray Pass, Sandy McNeill |
source |
10 |
| SUGI |
2003 |
Reducing the CPU Time of Your SAS Jobs by More than 80%: Dream or Reality? |
Henri Theuwissen, Nancy Croonen |
source |
10 |
| SUGI |
2003 |
SAS Programming Conventions |
Lois Levin |
source |
6 |
| SUGI |
2003 |
Tips for Manipulating Data |
Marge Scerbo |
source |
10 |
| SCSUG |
2002 |
A FIRST . (but not LAST.) Word on the BY-group Processing |
Christine A. Smiley |
|
9 |
| SCSUG |
2002 |
Selecting Records and Assigning Attributes |
Jimmy A. DeFoor |
|
8 |
| SCSUG |
2002 |
Summarizing and Reorganizing Data |
Jimmy A. DeFoor |
|
7 |
| SCSUG |
2002 |
Summarizing Data with Base SAS PROCs |
Deborah B. Buck |
|
8 |
| NESUG |
2002 |
Advanced SAS Macro Language Techniques |
Destiny Corporation (a company) |
|
5 |
| NESUG |
2002 |
An Animated Guide: Data Step Debugger |
Russell M. Lavery |
|
4 |
| NESUG |
2002 |
Libname: Start Your Engines |
Janet E. Stuelpner |
|
2 |
| NESUG |
2002 |
Off and Running with Arrays in SAS |
Stephen Keelan |
|
7 |
| NESUG |
2002 |
PROC REPORT: Doin' It in STYLE! |
Ray Pass, Sandy McNeill |
|
10 |
| NESUG |
2002 |
Tips for Manipulating Data |
Marge Scerbo |
|
10 |
| NESUG |
2002 |
Using SAS ODBC with Java |
Lei Zhang, Tianshu Li |
|
6 |
| NESUG |
2002 |
Where to Put "WHERE" |
Hongwei Zhang |
|
2 |
| SESUG |
2002 |
Advanced Macros |
Destiny Corporation (a company) |
source |
9 |
| SESUG |
2002 |
Alternatives to SAS IF-THEN/ELSE Processing |
Imelda C. Go |
source |
4 |
| SESUG |
2002 |
Customized Reports - Have It Your Way! |
Deb Cassidy |
source |
10 |
| SESUG |
2002 |
DATA Step Essentials |
Neil H. Howard |
source |
10 |
| SESUG |
2002 |
Here's the Data, Here's the Report I Want - How Do I Get There? |
Deborah B. Buck |
source |
6 |
| SESUG |
2002 |
MACROS: Tips, Techniques, and Examples |
Andrew M. Traldi |
source |
8 |
| WUSS |
2002 |
A Perl Primer for SAS Programmers |
David L. Cassell |
source |
8 |
| WUSS |
2002 |
DATA Step Internals: Compile and Execute |
Neil H. Howard |
source |
10 |
| WUSS |
2002 |
Errors, Warnings, and Notes (Oh My) A Practical Guide to Debugging SAS Programs |
Lora D. Delwiche, Susan J. Slaughter |
source |
10 |
| WUSS |
2002 |
The Road to SAS Deliverance - Dueling Coders |
Nikki M. Carroll, Frank A. Ferriola |
source |
6 |
| WUSS |
2002 |
Use a Look-up Table instead of Nested IF Statements to Dramatically Shorten Your Code, Simplify Your Changes, and Reduce Your Verification Time |
Sandra Minjoe |
source |
4 |
| PharmaSUG |
2002 |
Don't copy this program: use SYSPARM instead |
Steven Wong |
|
4 |
| PharmaSUG |
2002 |
Reduce Paper Output When Using SAS PROC COMPARE (A Validator's Dream Come True!) |
Lila Thome |
|
4 |
| SUGI |
2002 |
%TREND: A Macro to Produce Maximally Informative Trend Charts with SAS/GRAPH , SAS, and ODS for the Web or Hardcopy |
LeRoy Bessler, Francesca Pierri |
source |
6 |
| SUGI |
2002 |
Data Cleaning 101 |
Ronald P. Cody |
source |
10 |
| SUGI |
2002 |
DATA Step Essentials |
Neil H. Howard |
source |
11 |
| SUGI |
2002 |
Off and Running with Arrays in SAS |
Stephen A. Keelan |
source |
7 |
| SUGI |
2002 |
PROC REPORT: Doin' It in STYLE! |
Ray Pass, Sandy McNeill |
source |
10 |
| SUGI |
2002 |
Splitting a Large SAS Data Set |
John R. Gerlach, Simant Misra |
source |
2 |
| SUGI |
2002 |
Summarizing Data with Base SAS PROCs |
Deborah B. Buck |
source |
8 |
| SUGI |
2002 |
Table Look-up: Techniques Beyond the Obvious |
Henri Theuwissen, Nancy Croonen |
source |
9 |
| SUGI |
2002 |
Tips for Manipulating Data |
Marge Scerbo |
source |
9 |
| SUGI |
2002 |
Visualizing Patterns with Scrollable Web Graphics |
Eric C. Brinsfield, Caroline C. Bahler |
source |
4 |
| MWSUG |
2001 |
Table Lookups: From IF-THEN to Key-Indexing |
Arthur L. Carpenter |
|
8 |
| MWSUG |
2001 |
Working with SAS Date and Time Functions |
Andrew H. Karp |
|
7 |
| NESUG |
2001 |
How to Change the Template and Table of Contents for SAS Web Applications |
Veronica Y. Rath |
|
5 |
| NESUG |
2001 |
SAS Program Efficiency for Beginners |
Bruce F. Gilsen |
|
10 |
| NESUG |
2001 |
The Dirty Dozen: Twelve Common Programming Mistakes |
Bob Virgile |
|
5 |
| VIEWS |
2001 |
Coding Across the Boundaries |
David H. Johnson |
|
13 |
| VIEWS |
2001 |
Speeding Up the Validation Process of Clinical Trials Data [presentation] |
Ali Dootson |
|
23 |
| WUSS |
2001 |
A Perl Primer for SAS Programmers |
David L. Cassell |
source |
4 |
| WUSS |
2001 |
How to Create Dynamic HTML and Javascript using your Data |
Jennifer R. Sinodis |
source |
10 |
| WUSS |
2001 |
One for All and All from One! Generating Multiple Bar Graphs from a Single GCHART Procedure |
Grace Conn |
source |
5 |
| WUSS |
2001 |
Table Lookups: From IF-THEN to Key-Indexing |
Arthur L. Carpenter |
source |
8 |
| SESUG |
2001 |
Are Strings Tying You in Knots? |
Deb Cassidy |
source |
10 |
| SCSUG |
2001 |
Are Strings Tying You in Knots? |
Deb Cassidy |
|
10 |
| SCSUG |
2001 |
Debugging Made Easy |
Andrew B. Ratcliffe |
|
8 |
| SUGI |
2001 |
A Perl Primer for SAS Programmers |
David L. Cassell |
source |
5 |
| SUGI |
2001 |
Data Cleaning 101 |
Ronald P. Cody |
source |
10 |
| SUGI |
2001 |
How to Create Dynamic HTML and Javascript using your Data |
Jennifer R. Sinodis |
source |
6 |
| SUGI |
2001 |
SAS Stew Keeps Facilities Running |
Michael A. Mace |
source |
10 |
| SUGI |
2001 |
Summarizing to the One-Record-per-Person using PROC SUMMARY: When to Use CLASS and When to Use BY |
Sylvia C. Tze |
source |
4 |
| SUGI |
2001 |
Table Lookups: From IF-THEN to Key-Indexing |
Arthur L. Carpenter |
source |
8 |
| SCSUG |
2000 |
Advanced Macro Processing |
Destiny Corporation (a company) |
|
9 |
| SCSUG |
2000 |
How to Use the DATA Step Debugger |
S. David Riba |
|
9 |
| SESUG |
2000 |
Data Structure Determines Programming Effort |
H. Ian Whitlock |
source |
9 |
| SESUG |
2000 |
SAS Macros Are the Cure for Quality Control Pains Implementing A Macro Driven Evaluation of Survey Data for Quality Control |
Gary M. McQuown |
source |
7 |
| SESUG |
2000 |
Word Pro - Sugi_Debug.lwp |
S. David Riba |
source |
9 |
| NESUG |
2000 |
Arrays: In and Out and All About |
Marge Scerbo |
|
7 |
| NESUG |
2000 |
Avoiding Mayhem in the New Millennium: Working with Missing Data |
JoAnn R. Matthews |
|
10 |
| NESUG |
2000 |
Clean-up, Comments and Code - Making it Maintainable |
Clay Martin, Lori Martin |
|
7 |
| NESUG |
2000 |
Data Structure Determines Programming Effort |
H. Ian Whitlock |
|
9 |
| NESUG |
2000 |
Generating Item Responses for Balance-Incomplete-Block (BIB) Design Using the Generalized Partial Credit Model (GPCM) |
Brenda Siok-Hoon Tay-Lim |
|
7 |
| NESUG |
2000 |
Indexing and Compressing SAS Data Sets: How, Why, and Why Not |
Andrew H. Karp |
|
5 |
| NESUG |
2000 |
Program to Standardize and Combine Single Month and Multiple Month Health Care Insurance Records |
Julie Burton, Yadong Zhang |
|
6 |
| NESUG |
2000 |
SAS Macros are the Cure for Quality Control Pains |
Gary M. McQuown |
|
6 |
| NESUG |
2000 |
SAS Program Efficiency for Beginners |
Bruce F. Gilsen |
|
10 |
| NESUG |
2000 |
Templates for Comprehensive Analysis of Logically Dichotomous Survey Questions |
Donald T. Gantz |
|
10 |
| NESUG |
2000 |
Working with SAS Date and Time Functions |
Andrew H. Karp |
|
7 |
| WUSS |
2000 |
Efficient Application Development Techniques in the SAS System |
Kirk Paul Lafler |
source |
6 |
| WUSS |
2000 |
Getting More for Less: A Few SAS Programming Efficiency |
Arthur L. Carpenter |
source |
5 |
| WUSS |
2000 |
How to Create Dynamic HTML and Javascript using your Data |
Jennifer R. Sinodis |
source |
6 |
| WUSS |
2000 |
How to Use the DATA Step Debugger |
S. David Riba |
source |
9 |
| WUSS |
2000 |
Simplifying a Merge with SAS Macro |
S. Patrick Thornton |
source |
5 |
| WUSS |
2000 |
Subsetting Files vs. Summarizing Files |
Curtis A. Smith |
source |
6 |
| MWSUG |
2000 |
Advanced DATA Step Techniques |
Neil H. Howard |
|
10 |
| MWSUG |
2000 |
How to Use the DATA Step Debugger |
S. David Riba |
|
9 |
| MWSUG |
2000 |
Input File Cleaning and Screening Using Base SAS |
Mike D. Tangedal |
|
7 |
| SEUGI |
2000 |
SAS/IntrNet - Tips and Techniques [presentation] |
Matthias Boge |
source |
52 |
| PharmaSUG |
2000 |
Creating Multiple SAS Data Sets from an ASCII File |
Archie Medrano |
|
6 |
| SUGI |
2000 |
A SAS Macro for Balancing a Weighted Sample |
David Izrael, Michael P. Battaglia, David C. Hoaglin |
source |
6 |
| SUGI |
2000 |
Advanced DATA Step Techniques |
Neil H. Howard |
source |
10 |
| SUGI |
2000 |
Avoiding Mayhem in the New Millennium: Working with Missing Data |
JoAnn R. Matthews |
source |
10 |
| SUGI |
2000 |
Calculating Time Intervals Using RETAIN |
Denise Gaskins |
source |
2 |
| SUGI |
2000 |
Efficient SAS Programming Techniques |
Kirk Paul Lafler |
source |
6 |
| SUGI |
2000 |
How to Use the DATA Step Debugger |
S. David Riba |
source |
9 |
| SUGI |
2000 |
Keeping Your Data in Step - Utilizing Efficiencies |
Michael G. Sadof |
source |
7 |
| SUGI |
2000 |
Private Detectives in a Data Warehouse: Key-Indexing, Bitmapping, and Hashing |
Paul M. Dorfman |
source |
10 |
| SUGI |
2000 |
The MDDB Shell Game - Options Not Shown in SAS HELP |
Blake R. Sanders, Mikhail Gruzdev |
source |
5 |
| SUGI |
2000 |
The Writing for Reading SAS Style Sheet: Tricks, Traps & Tips from SAS-L's Macro Maven |
Ronald J. Fehd |
source |
4 |
| SCSUG |
1999 |
40,153,273,652 |
Charles Hopf, H. W. Barry Merrill |
|
18 |
| SCSUG |
1999 |
Advanced Features of PROC TABULATE |
Thomas J. Winn Jr. |
|
6 |
| SCSUG |
1999 |
Advanced Macro Processing |
Destiny Corporation (a company) |
|
9 |
| SCSUG |
1999 |
Data Manipulation and Report Writing Techniques |
Julie Wallace |
|
10 |
| SCSUG |
1999 |
Leveraging Your Mainframe Investment: Web-Enable Your Mainframe Applications Using New Features of Versions 7 and 8 |
Kevin Bestelmeyer, David Crow, Denise M. Poll |
|
12 |
| SCSUG |
1999 |
So Many PROCs, So Little Time: A Primer of Efficient Report Writing in Base SAS |
Debbie Buck |
|
9 |
| SESUG |
1999 |
An OBS Limit with a WHERE Condition |
H. Ian Whitlock |
source |
2 |
| SESUG |
1999 |
How to Use the DATA Step Debugger |
S. David Riba |
source |
9 |
| SESUG |
1999 |
SAS Components To Help You Survive A Deserted Island |
Stephen M. Noga |
source |
7 |
| SESUG |
1999 |
Those Missing Values in Questionnaires |
John R. Gerlach, Plymouth Meeting |
source |
6 |
| WUSS |
1999 |
A Simple Fee-For-Service SAS Application Used in a Government Public Health Office |
Jay Gravink |
source |
6 |
| WUSS |
1999 |
Let SAS Do the Work for You: Interface SCL Classes from webAF Application |
Yvonne Selby |
source |
10 |
| WUSS |
1999 |
The Autocall Macro Facility in the SAS for Windows Environment |
Karl Jensen, Matthew L. Greathouse |
source |
2 |
| WUSS |
1999 |
Using ANNOTATE Macros as Shortcuts |
Arthur L. Carpenter |
source |
6 |
| WUSS |
1999 |
Working with SAS Date and Time Functions |
Andrew H. Karp |
source |
8 |
| NESUG |
1999 |
An Introduction to Macro Variables and Macro Programs |
Michael S. Zdeb |
|
8 |
| NESUG |
1999 |
An OBS Limit with a WHERE Condition |
H. Ian Whitlock |
|
2 |
| NESUG |
1999 |
Data Cleaning 101 |
Ronald P. Cody |
|
10 |
| NESUG |
1999 |
Getting More For Less: A Few SAS Programming Efficiency Issues |
Arthur L. Carpenter |
|
4 |
| NESUG |
1999 |
Let SAS Do the Work for You: Interface SCL Classes from webAF TM Applications |
Yvonne Selby |
|
10 |
| NESUG |
1999 |
Robust Programming Techniques in the SAS System |
Alice M. Cheng |
|
10 |
| NESUG |
1999 |
SAS Program Efficiency for Beginners |
Bruce F. Gilsen |
|
10 |
| NESUG |
1999 |
Those Missing Values in Questionnaires |
John R. Gerlach, Cindy Garra |
|
6 |
| MWSUG |
1999 |
Creating Date and Time Intervals |
Judy Boura |
|
3 |
| MWSUG |
1999 |
Getting Stylish with Version 7 Base Reporting |
David W. Kelley, Sandy McNeill |
|
14 |
| MWSUG |
1999 |
SAS Stew Keeps Facilities Running |
Michael A. Mace |
|
11 |
| MWSUG |
1999 |
Updating Some Tips and Techniques to Version 7 |
Deb Cassidy |
|
10 |
| MWSUG |
1999 |
Working with SAS Date and Time Functions with Reference to Year 2000 Issues |
Andrew H. Karp |
|
7 |
| SUGI |
1999 |
A SAS System: From CD to GIS Maps |
Samuel D. Calhoun |
source |
|
| SUGI |
1999 |
Advanced DATA Step Topics |
Neil H. Howard |
source |
10 |
| SUGI |
1999 |
Advanced Features of PROC TABULATE |
Thomas J. Winn Jr. |
source |
6 |
| SUGI |
1999 |
Checking and Tracking SAS Programs Using SAS Software |
Keith M. Gregg, Yefim Gershteyn |
source |
5 |
| SUGI |
1999 |
Dynamically Creating a Where Statement |
Curtis A. Smith |
source |
3 |
| SUGI |
1999 |
Getting Stylish with Version 7 Base Reporting |
David W. Kelley, Sandy McNeill |
source |
14 |
| SUGI |
1999 |
Implementing SAS IT Charge Manager at the State of Wisconsin |
Bruce R. McClinton |
source |
6 |
| SUGI |
1999 |
Keeping Your Data in Step - Utilizing Efficiencies |
Michael G. Sadof |
source |
7 |
| SUGI |
1999 |
SAS Program Efficiency for Beginners |
Bruce F. Gilsen |
source |
9 |
| SUGI |
1999 |
Using ANNOTATE Macros as Shortcuts |
Arthur L. Carpenter |
source |
6 |
| SUGI |
1999 |
Working with SAS Date and Time Functions |
Andrew H. Karp |
source |
7 |
| MWSUG |
1998 |
Custom Reports - Examples For a Table of Contents and Index |
Deb Cassidy |
|
8 |
| SCSUG |
1998 |
Advanced Macros |
Destiny Corporation (a company) |
|
9 |
| SCSUG |
1998 |
Making DBRMs More Readable (or Playing With Strings) |
Ann Stephan |
|
5 |
| WUSS |
1998 |
Data Tables: Highlighting Techniques |
Christopher A. Roper |
source |
8 |
| WUSS |
1998 |
Deriving Counts from Transaction Data: Hints for Getting What You Want and Understanding What You Get |
Mark F. Meierding |
source |
5 |
| WUSS |
1998 |
Getting from Complex Databases to a SAS Analytic File: Tales from the Trenches |
Marcia Stoddard |
source |
6 |
| WUSS |
1998 |
The Elements of SAS Programming Style |
Frank C. DiIorio |
source |
5 |
| WUSS |
1998 |
Working with SAS Date and Time Functions |
Andrew H. Karp |
source |
7 |
| NESUG |
1998 |
An Introduction to Mapping Using SAS/GRAPH |
Michael S. Zdeb |
|
8 |
| NESUG |
1998 |
SAS Program Efficiency for Beginners |
Bruce F. Gilsen |
|
10 |
| NESUG |
1998 |
Using SAS MACRO Facility and DATA Step Functions for Automated and Selective Deletion of Records With Missing Information |
David Olaeye |
|
10 |
| NESUG |
1998 |
Using SAS/GRAPH Software to Create Graphs for the Web |
Himesh Patel (Roger Chenoweth) |
|
10 |
| NESUG |
1998 |
Working with SAS Date and Time Functions With Reference to Year 2000 |
Andrew H. Karp |
|
8 |
| SESUG |
1998 |
Creating Numeric Formats Based on Precision, Not Magnitude |
John R. Gerlach |
|
3 |
| SESUG |
1998 |
Dynamic Web Pages - Integrating JavaScript into a SAS Web Application |
Caroline C. Bahlerc |
|
9 |
| SESUG |
1998 |
MATCH-MERGING: 27 Plus Traps and How to Avoid Them |
Malachy J. Foley |
|
10 |
| SESUG |
1998 |
PROC DATACHK Revisited: The DATACHK Macro |
Jeffrey M. Abolafia, Carry W. Croghan |
|
6 |
| SESUG |
1998 |
Survey Research Using SAS: Tricks of the Trade |
Archer R. Gravely, UNC Asheville |
|
10 |
| PNWSUG |
1998 |
Advanced Macros |
Dana Rafiee |
|
9 |
| PNWSUG |
1998 |
Working with SAS Date and Time Funcitons |
Andrew H. Karp |
|
8 |
| PharmaSUG |
1998 |
Happiness is Using Arrays to Make Your Job Easier |
Greg M. Woolridge |
|
5 |
| SUGI |
1998 |
Application Development in SAS/AF Software Using Class Libraries |
Carl R. Haske |
source |
9 |
| SUGI |
1998 |
Creating Numeric Formats Based on Precision, Not Magnitude |
John R. Gerlach |
source |
3 |
| SUGI |
1998 |
MATCH-MERGIN G : 20 Some T raps and How to Avoid Them |
Malachy J. Foley |
source |
21 |
| SUGI |
1998 |
Optimizing SAS Access to an Oracle Database in a Large Data Warehouse |
Clare Somerville, Clive Cooper |
source |
10 |
| SUGI |
1998 |
SAS Program Efficiency for Beginners |
Bruce F. Gilsen |
source |
9 |
| SUGI |
1998 |
Using SAS/GRAPH Software to Create Graphs on the Web |
Himesh Patel |
source |
10 |
| SUGI |
1998 |
Working with SAS Date and Time Functions |
Andrew H. Karp |
source |
7 |
| SCSUG |
1997 |
Self-Modifying SAS Programs: A DATA Step Interface |
S. David Riba |
|
8 |
| SCSUG |
1997 |
Word-Wrapping Text Output in SAS Corner |
S. David Riba |
|
2 |
| WUSS |
1997 |
Create a Flexible Parameter Driven Reporting Program By Using Global Variables and PROC REPORT |
Karen Dudley |
source |
4 |
| WUSS |
1997 |
The Select Statement |
Jack Hamilton |
source |
4 |
| WUSS |
1997 |
Working with SAS Date and Time Functions |
Andrew H. Karp |
source |
7 |
| WUSS |
1997 |
You Want Me to Put HOW MANY Numbers in this Document? |
Cynthia L. Williamson |
source |
8 |
| NESUG |
1997 |
Macro to Create a Comma Delimited Extract File |
Thomas Garvin |
|
3 |
| NESUG |
1997 |
SAS Program Efficiency for Beginners |
Bruce F. Gilsen |
|
9 |
| NESUG |
1997 |
Using Base SAS and SAS/GRAPH Software to Predict and Geographically Display Regional Estimates of Persons without Health Insurance |
Matthew Reilly |
|
8 |
| NESUG |
1997 |
Utilizing Conditional Logic To Improve Efficiency |
Karla Atwell |
|
4 |
| MWSUG |
1997 |
Building a Better Dataset Descriptor |
Mike D. Tangedal |
|
6 |
| MWSUG |
1997 |
Map Smart: Design and Build Effective InfoGeographics Using PROC GMAP and Software Intelligence |
LeRoy Bessler |
|
10 |
| MWSUG |
1997 |
Self-Modifying SAS Programs: A DATA Step Interface |
S. David Riba |
|
8 |
| MWSUG |
1997 |
Setting Dates In a Production Job |
Deb Cassidy |
|
4 |
| MWSUG |
1997 |
Word-Wrapping Text Output in SAS Reports |
S. David Riba |
|
2 |
| MWSUG |
1997 |
Working with SAS Date and Time Functions |
Andrew H. Karp |
|
7 |
| SESUG |
1997 |
CAUTIONARY TALES FOR SAS PROGRAMMERS (or, Coding Pitfalls for the Unwary) |
Jeny Le Breton |
|
7 |
| SESUG |
1997 |
Self-Modifying SAS Programs: A DATA Step Interface |
S. David Riba |
|
8 |
| SESUG |
1997 |
Word-Wrapping Text Output in SAS Reports |
S. David Riba |
|
2 |
| SEUGI |
1997 |
Exploiting the internet: current technologies and future directions |
Alan Pyne |
source |
32 |
| PharmaSUG |
1997 |
Playing with Macros: Take the Work Out of Learning to Do Macros |
Arthur L. Carpenter |
|
6 |
| PharmaSUG |
1997 |
Some Less Known but Powerful Proc SQL Features |
Jun Zhao |
|
4 |
| SUGI |
1997 |
Basic and Advanced Uses of SASDates |
Kenneth L. Goodwin |
source |
5 |
| SUGI |
1997 |
Errors, Warnings, and Notes (Oh My) A Practical Guide to Debugging SAS Programs |
Lora D. Delwiche, Susan J. Slaughter |
source |
10 |
| SUGI |
1997 |
Lending a Hand with SAS Software - An Application in the Banking Industry |
Deborah J. Blair, W. Lily Hadinoto |
source |
6 |
| SUGI |
1997 |
Map Smart: Design and Build Effective InfoGeographics Using PROC GMAP and Software Intelligence |
LeRoy Bessler |
source |
10 |
| SUGI |
1997 |
SAS Program Efficiency for Beginners |
Bruce F. Gilsen |
source |
10 |
| SUGI |
1997 |
Setting Dates In a Production Job |
Deb Cassidy |
source |
4 |
| SCSUG |
1996 |
SAS System Programming Tips and Efficiencies: A Tutorial |
Andrew H. Karp |
|
8 |
| SCSUG |
1996 |
Self-Modifying SAS Programs: A DATA Step Interface |
S. David Riba |
|
8 |
| SESUG |
1996 |
Probabilistic Record Linkage: A SAS OOP Solution |
Gary W. Griffin |
|
6 |
| SESUG |
1996 |
Sophisticated Data Linkage Using SAS |
Philip J. d'Almada |
|
6 |
| SESUG |
1996 |
The Elements of SASe Programming Style |
Frank C. Dilorio, Jean Cocteau |
|
5 |
| NESUG |
1996 |
SAS Program Efficiency for Beginners |
Bruce F. Gilsen |
|
10 |
| NESUG |
1996 |
Self-Modifying SAS Programs: A DATA Step Interface |
S. David Riba |
|
8 |
| NESUG |
1996 |
The Dirty Dozen: Twelve Common Programming Mistakes |
Bob Virgile |
|
6 |
| NESUG |
1996 |
To Subset or Not to Subset |
Janet E. Stuelpner |
|
2 |
| NESUG |
1996 |
Two Perils of Moving Your Mainframe Processing to PCs: Memory and Processing Time |
Peter Knapp |
|
5 |
| NESUG |
1996 |
Using Base and SAS/GRAPH Software to Identify and Geographically Display Health Care Labor Markets in New York State |
Matthew Reilly |
|
10 |
| NESUG |
1996 |
Why Neglect SELECT? |
Roger Lustig |
|
8 |
| MWSUG |
1996 |
An OO Approach to Implementing Drag-and-Drop Functionality in FRAME Application |
Mark Olson |
|
7 |
| MWSUG |
1996 |
Self-Modifying SAS Programs: A DATA Step Interface |
S. David Riba |
|
9 |
| WUSS |
1996 |
Can SAS Programs on PCs and Minis Finally Compete with Mainframe SAS Programs |
Robert O. Bernstein |
source |
6 |
| WUSS |
1996 |
Engineering Efficeincy into SAS Applications |
Kirk Paul Lafler |
source |
6 |
| WUSS |
1996 |
SAS System Programming Tips and Efficiencies: A Tutorial |
Andrew H. Karp |
source |
8 |
| WUSS |
1996 |
What's Bugging You?: A Guide to Debugging SAS Programs |
Susan J. Slaughter, Lora D. Delwiche |
source |
10 |
| WUSS |
1996 |
Why Knowing About Our Customers Helps Our Business A Practical Application of Business Intelligence Software |
John McIntyre, Marc Halsted |
source |
9 |
| PNWSUG |
1996 |
A Little SAS Magic: A Lineplot and Vbar in One Easy Step |
Inez P. Petersen |
|
11 |
| SEUGI |
1996 |
Adding a truly new function to the SAS System |
Aad J. van Strien |
source |
5 |
| SUGI |
1996 |
Advanced DATA Step Topics and Tips |
Neil H. Howard, Cynthia L. Zender |
source |
|
| SUGI |
1996 |
Better Low-Cost InfoGeographics Today: Improved Readability and Usability for PROC GMAP Output |
LeRoy Bessler |
source |
10 |
| SUGI |
1996 |
Let Them Build Their Own Reports |
Allan M. Kominek |
source |
5 |
| SUGI |
1996 |
SAS Program Efficiency for Beginners |
Bruce F. Gilsen |
source |
10 |
| SUGI |
1996 |
Self-Documenting Programs and Data Sets |
Juliana M. Ma |
source |
10 |
| SUGI |
1996 |
The Dirty Dozen: Twelve Common Programming Mistakes |
Robert Virgile |
source |
6 |
| SUGI |
1996 |
The Elements of SAS Programming Style |
Frank C. Dilorio |
source |
5 |
| SUGI |
1996 |
Why Knowing About Our Customers Helps Our Business A Practical Application of Business Intelligence Software |
John McIntyre, Marc Halsted |
source |
6 |
| NESUG |
1995 |
Displaying the Results of Multivariate Analyses |
Dan Jacobs, Steven G. Smith |
|
8 |
| NESUG |
1995 |
Effective Use of SAS Select Language Statement |
Rick Lockwood |
|
2 |
| NESUG |
1995 |
Efficient Data Transformations Using User-Defined Formats and Informats |
Kim L. Kolbe Ritzow |
|
4 |
| NESUG |
1995 |
Novel Uses of Extended Tables in SAS-AF Program Entries |
James K. Schwar |
|
7 |
| NESUG |
1995 |
SAS Program Efficiency for Beginners |
Bruce F. Gilsen |
|
11 |
| NESUG |
1995 |
Some Clever Things to Do with User Defined INFORMATS |
Ronald P. Cody |
|
6 |
| NESUG |
1995 |
Using SAS with SYBASE For Database Management |
Yusuf M. Mohanedshah, Carolyn D. Williams |
|
8 |
| NESUG |
1995 |
What We Learned At NESUG: An Application of Lesson Learned at NESUG '91, '92, '93 & '94 |
Charles A. DePascale, Patricia Cole |
|
4 |
| NESUG |
1995 |
Working with SAS Date and Time Functions |
Andrew H. Karp |
|
5 |
| WUSS |
1995 |
Gaining Efficiency With SAS Software |
Kirk Paul Lafler |
source |
6 |
| WUSS |
1995 |
Reducing LAN Traffic for SAS Data Sets: The Skinny File Approach |
Richard D. Langston, Meade Morgan |
source |
3 |
| SESUG |
1995 |
But, It Runs |
Grace J. Lossman |
|
6 |
| SESUG |
1995 |
PRTRPT: A General Report Printing Method |
Philip James Busby |
|
5 |
| SESUG |
1995 |
The Elements of SAS Programming Style |
Frank C. Dilorio, Jean Cocteau |
|
6 |
| SUGI |
1995 |
A Birdseye View of the Market: A Method of Organizing, Combining and Dissecting Your Data for Market Analysis |
C. Olivia Parr Rud |
source |
8 |
| SUGI |
1995 |
Are Strings Tying You in Knots? |
Deb Cassidy |
source |
10 |
| SUGI |
1995 |
Batch Processing in SAS/INSIGHT Software |
Heman Robinson |
source |
8 |
| SUGI |
1995 |
Some Clever Things to Do with User Defined INFORMATS |
Ronald P. Cody |
source |
6 |
| SUGI |
1995 |
SPC OnLINE-Automated System (OASYS) |
Michael Renella, Michael R. Gibson, Amy Vicioso, Christy Garrison |
source |
7 |
| SCSUG |
1994 |
Debugging SAS Macros |
Thomas J. Winn Jr. |
|
18 |
| SCSUG |
1994 |
New Tricks for an Old Tool: Using Custom Formats for Data Validation and Program Efficiency |
S. David Riba |
|
8 |
| WUSS |
1994 |
Working with SAS Date and Time Functions |
Andrew H. Karp |
source |
5 |
| NESUG |
1994 |
%SUBSTR and Other Useful Macro Functions |
Paula B. Podolnick |
|
9 |
| NESUG |
1994 |
A Birdseye View of the Market: A Method of Organizing, Combining and Dissecting Your Data for Market Analysis |
C. Olivia Parr Rud |
|
7 |
| NESUG |
1994 |
Avoiding, Accepting and Taking Advantage of Missing Data |
Warren Repole Jr. |
|
10 |
| NESUG |
1994 |
Command Line Programs to Convert SAS Dates |
Bruce Ellis |
|
6 |
| NESUG |
1994 |
DATA Step Efficiency and Performance |
Jeffrey A. Polzin |
|
7 |
| NESUG |
1994 |
Give Your MVS Users Equal Access |
Scott G. Maurer |
|
8 |
| NESUG |
1994 |
New Tricks for an Old Tool: Using Custom Formats for Data Validation and Program Efficiency |
S. David Riba |
|
8 |
| NESUG |
1994 |
Some Clever Things to Do with User Defined INFORMATS |
Ronald P. Cody |
|
6 |
| MWSUG |
1994 |
A Use of External Files in Dynamic Code Generation |
Greg M. Woolridge, Henry B. Winsor |
|
5 |
| MWSUG |
1994 |
Are Strings Tying You in Knots? |
Deb Cassidy |
|
10 |
| MWSUG |
1994 |
New Tricks for an Old Tool: Using Custom Formats for Data Validation and Program Efficiency |
S. David Riba |
|
8 |
| MWSUG |
1994 |
Transforming Data in SAS: Restructuring Data Sets, Creating Look-Up Tables, and Forming Person-Year Recores for Event History Analysis in SAS |
Lawrence C. Marsh, Karin L. Wells |
|
7 |
| SESUG |
1994 |
A Birdseye View of the Market: A Method of Organizing, Combining and Dissecting Your Data for Market Analysis |
C. Olivia Parr Rud |
|
7 |
| SESUG |
1994 |
Learning the Basics: Everything Your Professor Should Have Told You |
Veronica R. Walgamotte |
|
7 |
| SESUG |
1994 |
New Tricks for an Old Tool: Using Custom Formats for Data Validation and Program Efficiency |
S. David Riba |
|
8 |
| SESUG |
1994 |
TUTORIALS <II> Creating a user-Friendly Menu System without SASIAF * |
Robert F. Davis |
|
17 |
| SUGI |
1994 |
A Use of External Files in Dynamic Code Generation |
Greg M. Woolridge, Henry B. Winsor |
source |
5 |
| SUGI |
1994 |
Comparison of COPD Admission Adherence Scores by Hospital |
Joel A. Dubin |
source |
13 |
| SUGI |
1994 |
DATA Step Efficiency and Performance |
Jeffrey A. Polzin |
source |
7 |
| SUGI |
1994 |
Easy Host File Selection Via Dialog Box for the SAS System, Version 6.08, for Windows |
Randy C. Finch |
source |
5 |
| SUGI |
1994 |
Give Your MVS Users Equal Access |
Scott G. Maurer |
source |
6 |
| SUGI |
1994 |
Macros Made Simple: An Introduction to the SAS Macro Facility |
Almira A. Dumaual, Timothy E. Cooley |
source |
8 |
| SUGI |
1994 |
Some Clever Things to Do with User Defined INFORMATS |
Ronald P. Cody |
source |
6 |
| SUGI |
1994 |
Surveillance of Foetal Alcohol Syndrome(FAS) using SAS/FSP and SAS/AF Software with SCL |
Philip J. d'Almada, Valborg Kvigne, Michele D. Strachan |
source |
5 |
| SUGI |
1994 |
Using the SAS System to Score the SF-36 Health Survey |
Katherine Newvine |
source |
6 |
| SUGI |
1994 |
Warning: Apparent Macro Invocation Not ResolvedTechniques for Debugging Macro Code |
Veronica R. Walgamotte, Jeffrey Phillips, Derek Drummond |
source |
7 |
| NESUG |
1993 |
A Source Code Version Control System for MVS |
David Perkins |
|
9 |
| WUSS |
1993 |
A Macro for Personalized Odds Ratios |
Alice Pressman, K. L. Stone, Estie Hudes, J. L. Tao |
source |
4 |
| SCSUG |
1993 |
Mini-Tips for Maxi-Programmers |
Jimmy A. DeFoor |
|
22 |
| SCSUG |
1993 |
Responses to Open-Ended Survey Questions: What To Do |
Paul E. Pope |
|
4 |
| MWSUG |
1993 |
Basic and Advanced Users of SAS Dates |
Kenneth L. Goodwin |
|
5 |
| MWSUG |
1993 |
Building Programs with the SAS Macro Facility |
Philip M. Pochon |
|
6 |
| SUGI |
1993 |
If Nested IF-THEN/ELSE Statements Give You Headaches, Then Try ARRAY 3-D-or Else Take Asprin |
Judy A. D. Alicante, Glenn D. lronhat |
source |
6 |
| SUGI |
1993 |
Object-Oriented Graphical User Interface (OOGUI) Using FRAME Entries in SAS/AFSoftware-Part IV |
David J. Biesack |
source |
8 |
| SUGI |
1993 |
Planning, Preparing, Documenting, and Referencing SAS Products |
RoJeanne Liu, Arthur Foreman |
source |
6 |
| SUGI |
1993 |
Using SAS/PUBLIsH Software as a Document Creation System |
Eloise Currie |
source |
4 |
| SUGI |
1993 |
Writing SAS Code Behind The Scenes: A Conversational Macro Example |
Deb Cassidy |
source |
6 |
| SESUG |
1993 |
Keep It Simple: Applied SAS/AF Menu Techniques |
Vicentee Ferguson |
|
5 |
| SESUG |
1993 |
SAS/FSP and SCL: Using Screens Within Screens to Capture Repeating Data Elements |
Denise Svendsgaard Williamson, John Iwaniszek |
|
3 |
| SCSUG |
1992 |
Analyzing Multiple Response Questions: Facilitating an Existing Method and Presenting an Alternative |
Paul E. Pope, Darrell Fannin |
|
6 |
| SCSUG |
1992 |
Macro Techniques for Generating Customized Reports |
Jimmy A. DeFoor |
|
7 |
| NESUG |
1992 |
Automatic Update of Date-Related Titles and Labels for Programs Executed on a Monthly Basis |
Helen-Jean Talbott |
|
4 |
| NESUG |
1992 |
PROC FORMAT |
Jack N. Shoemaker |
|
6 |
| NESUG |
1992 |
Reading Several One-Digit Variables from a Single Field |
Adeline J. Wilcox |
|
2 |
| NESUG |
1992 |
Simplified Selecting: A Comparison of SCL Selection List Techniques |
Frank C. DiIorio |
|
7 |
| MWSUG |
1992 |
Creating Interactive User Windows Without Using SAS/AF |
Kathy Shelley |
|
5 |
| MWSUG |
1992 |
SAS/AF Graphics Device Applications |
David M. Wheat |
|
16 |
| MWSUG |
1992 |
Totally R.A.D. With SAS Screen Control Language |
Robert W. Simmons |
|
9 |
| MWSUG |
1992 |
Writing SAS Code Behind The Scenes: A Conversational Macro Example |
Deb Cassidy |
|
6 |
| SEUGI |
1992 |
End-User Reporting Deliver More Information Sooner |
Dario Wiser |
source |
9 |
| SEUGI |
1992 |
Output Delivery System |
Thomas J. R. Emmerich |
source |
8 |
| SUGI |
1992 |
A SAS Code Formatter |
William S. Calvert, Malla R. Rao |
source |
5 |
| SUGI |
1992 |
Analyzing Multiple Response Questions: Facilitating an Existing Method and Presenting an Alternative |
Paul E. Pope, Darrell Fannin |
source |
6 |
| SUGI |
1992 |
Computer Aided Name Matching |
James Sidlo |
source |
5 |
| SUGI |
1992 |
End-User Reporting Deliver More Information Sooner |
Alan Eaton |
source |
9 |
| SUGI |
1992 |
Future Directions in Working with Procedure Output |
Christopher R. Olinger, Robert S. Ray |
source |
8 |
| SUGI |
1992 |
Getting It and Keeping It with SAS Software-Advanced Strategies |
Sally M. Muller, Kenneth A. Hardy, Keith J. Brown |
source |
7 |
| SUGI |
1992 |
I/O Performance Improvements in Release 6.07 of the SAS System under MVS, CMS, and VMS |
Stephen M. Beatrous, John T. Stokes |
source |
5 |
| SCSUG |
1991 |
Building Code That is Easy to DeBug and Maintain |
Jimmy A. DeFoor |
|
17 |
| SCSUG |
1991 |
Evaluating Efficiency Techniques Used in the Processing of Large Data Files |
Alfred W. Ey |
|
17 |
| SCSUG |
1991 |
Tips, Tricks and Traps, Part 1 |
Neil H. Howard |
|
6 |
| NESUG |
1991 |
Creating a Developer's Toolkit: Facilitating the Development of SAS/AF Applications |
Daniel Gronell |
|
7 |
| NESUG |
1991 |
Introduction to Efficient Programming Techniques |
David S. Septoff, Paige Valentine-Query |
|
5 |
| SEUGI |
1991 |
Effective Use of Indexes in the SAS System |
Steve Beatrous |
source |
10 |
| SUGI |
1991 |
A Comparison of DATA Step Performances in Releases 6.06 and 5.18 |
Jimmy A. DeFoor |
source |
6 |
| SUGI |
1991 |
A Macro Program for Generating Customized Reports from User-Specified Column Variables and Page-Sort Variables |
Jimmy A. DeFoor |
source |
7 |
| SUGI |
1991 |
An Introduction to the SAS Macro Language |
Gary L. Katsanis |
source |
7 |
| SUGI |
1991 |
Effective Use of Indexes in the SAS System |
Stephen M. Beatrous, Karen Armstrong |
source |
10 |
| SUGI |
1991 |
Efficiency Techniques for Improving I/O and Processing Time in the DATA Step |
Neil H. Howard |
source |
6 |
| SUGI |
1991 |
ERROR: What to Look for When Debugging SAS Programs |
Brit Minor |
source |
6 |
| SUGI |
1991 |
Getting Help from SAS/AF Applications |
Felix G. Meale |
source |
3 |
| SUGI |
1991 |
Problems with Missing Values? Use the SAS System to Generate Replacement Data |
Daniel R. Bretheim |
source |
5 |
| SUGI |
1991 |
The Balancing Act: An Approach to Analyzing Data Integrity During DATA Step Processing |
Gary L. Katsanis, W. Keith Skelton |
source |
5 |
| SUGI |
1991 |
The Pair Chart Macro: A Simple Graphical Representation of the Two-Sample Problem |
Michael Riggs, Janna Harris, Dana Quade |
source |
6 |
| NESUG |
1990 |
Efficient SAS Software Programming: A New Synthesis |
Jean Hardy |
|
8 |
| NESUG |
1990 |
Handling Data Exclusions in a Clinical Trials DBMS |
Thomas R. Hoffman |
|
10 |
| MWSUG |
1990 |
The Pair Chart Macro: A quick Graphical Representation of the Two-Sample Problem |
Michael Riggs |
|
10 |
| SEUGI |
1990 |
Using Relational Databases (ORACLE and RD) Together with the SAS System on VMS |
Thomas J. R. Emmerich |
source |
5 |
| SEUGI |
1990 |
Writing Efficient SAS/DB2 Applications in Version 6 of the SAS System |
Jan Bakker |
source |
5 |
| SUGI |
1990 |
Build a Production System in SAS Macro |
Robert P. Beeman |
source |
4 |
| SUGI |
1990 |
Solving Grouping Problems: Using the POINT= Option |
Dalia C. Kahane |
source |
6 |
| SUGI |
1990 |
Using the Annotate= Data Set to Highlight the Graphical Quality of the G3D Procedure |
Kevin M. Hillstrom |
source |
3 |
| SUGI |
1990 |
Writing Efficient C Code for Optimizers |
Oliver Bradley |
source |
4 |
| SUGI |
1990 |
Writing Efficient SAS/DB2 Applications in Version 6 of the SAS System |
Charles A. Jacobs III |
source |
7 |
| NESUG |
1989 |
A Production Reporting System Using SAS |
Mike Keohan |
|
7 |
| NESUG |
1989 |
Efficiency Techniques for Improving I/O and Processing Time in the DATA Step |
Neil H. Howard |
|
6 |
| NESUG |
1989 |
SAS Macros and a SAS/AF Menu System for Reading COMPUSTAT Files |
Christian Vye, Craig Dickstein |
|
6 |
| SUGI |
1989 |
A Survey of Table Lookup Techniques for the SAS System |
James E. Johnstone, Craig K. Ray |
source |
|
| SUGI |
1989 |
Best Presentation of Data-Color |
Richard L. Baumann |
source |
8 |
| SUGI |
1989 |
Developing IBM !SPF, DB2;' and SAA Applications With the SAS/C Compiler |
Keefe Hayes |
source |
6 |
| SUGI |
1989 |
Efficiency Techniques for Improving I/O and Processing Time in the DATA Step |
Neil H. Howard |
source |
6 |
| SUGI |
1989 |
One Solution for Standardized Reporting and Easy Access to Complex Data Structures Using SAS Macros |
Paul OldenKamp |
source |
6 |
| SUGI |
1989 |
Performance Tips for Using the SAS System on Personal Computers |
Brett A. Knox |
source |
4 |
| SUGI |
1989 |
Querying with SAS Screen Control Language: A Database Browsing and Extraction Application |
Anne M. Asher, Maria K. Wills |
source |
2 |
| SUGI |
1989 |
SAS Macros and a SAS/AF Menu System for Reading COMPUSTAT Files |
Craig Dickstein, Christian Vye |
source |
6 |
| SUGI |
1989 |
Standard Operating Procedure in the Creation, Maintenance, and Quality Assurance of SAS Programs |
Wendy London, Bucky Walsh |
source |
6 |
| SUGI |
1989 |
Structured SAS Code: A PC-aided Approach |
Gary N. Griffiths |
source |
5 |
| SUGI |
1989 |
Structured Test Design for Data Quality Control |
Randy Whitfield |
source |
3 |
| SEUGI |
1988 |
Version 6 Macro Features for the PC |
Steve Morton |
source |
6 |
| SUGI |
1988 |
An Imputation System for a Large-Scale Survey |
Eugene M. Burns, Doug Valcour |
source |
6 |
| SUGI |
1988 |
Annotate with the GPLOT, GCHART, and GMAP Procedures: Using the Data System |
Anthony L. Friebel |
source |
10 |
| SUGI |
1988 |
Applied Research in Traffic Analysis: An Inductive Approach (Graphics and Moving Array Matrix Find Sample Expansion Factors) |
Barbara C. Hertzog |
source |
6 |
| SUGI |
1988 |
Best Presentation of Data-Monochromatic |
John G. Blodgett |
source |
7 |
| SUGI |
1988 |
Dynamic Loading in the SAS/C Compiler, Theory and Practice |
Stuart Newton |
source |
6 |
| SUGI |
1988 |
Effective Use of Custom Report Writing Tools |
Craig Dickstein |
source |
6 |
| SUGI |
1988 |
Efficient Programming with the SAS System for Personal Computers: Save Time, Save Space |
Lisa Ann Horwitz, E. Tim Thompson |
source |
6 |
| SUGI |
1988 |
Elements of Good Programming Style |
Amy Caron |
source |
3 |
| SUGI |
1988 |
Low Maintenance Programming Techniques |
Robert Virgile |
source |
10 |
| SUGI |
1988 |
Saving Resources with the TABULATE Procedure: The Conversion of Annual Tables from RAMS to the SAS System |
Diane Muffett |
source |
6 |
| SUGI |
1988 |
Subgrouping and Subsetting before Invoking the SHEWHART Procedure |
Mark A. Soboslai |
source |
6 |
| SUGI |
1988 |
The Diagnosis Query System |
Gary L. Katsanis |
source |
6 |
| SUGI |
1988 |
The KID-CARE System: Doctor-Friendly Reports |
Ira A. Bader |
source |
5 |
| SUGI |
1988 |
The SAS Macro Facility |
Maria Nicholson, Bob Pulgino |
source |
7 |
| SUGI |
1988 |
Using SAS Software for Estimating the Probability of Being in Response |
Brenda W Gillespie, Charles B. Scott |
source |
5 |
| SUGI |
1988 |
Using the New Features of ANSI C |
Mark Gass |
source |
10 |
| SUGI |
1988 |
Version 6 Macro Features for the PC |
Jeff McDermott, Bruce M. Tindall |
source |
6 |
| SUGI |
1988 |
Version 6 SAS/AF Software Enhancements for CBT |
John C. Boling, Susan Strozier |
source |
6 |
| SEUGI |
1987 |
Customisation of a SAS Application |
Danielle Grange |
source |
12 |
| SEUGI |
1987 |
Efficiency and Performance Considerations for the SAS System under PC DOS |
Gordon W. Davis, Scott S. Sweetland |
source |
9 |
| SUGI |
1987 |
A Polygon Truncating Technique Provides Zoom for PROC GMAP |
Gregory C. Decker |
source |
4 |
| SUGI |
1987 |
A Rule-based Expert System Implementation for SAS Software |
H. Pat Artis |
source |
4 |
| SUGI |
1987 |
Effective Analysis of Non-standard Clinical Data |
Joan Baron |
source |
6 |
| SUGI |
1987 |
Efficiency and Performance Considerations for the SAS System under PC DOS |
Gordon W. Davis, Scott C. Sweetland |
source |
9 |
| SUGI |
1987 |
Generating Sample Sizes for Hypergeometric Sampling. Plans Using SAS Software |
Melvin T. Alexander |
source |
5 |
| SUGI |
1987 |
Nonparametric Density Estimation |
C. R. Longbotham |
source |
3 |
| SUGI |
1987 |
Using the SAS System with Relational and Hierarchical Data |
Robert M. Hamer |
source |
8 |
| SUGI |
1986 |
A Macro for Conditional Ordinary Least Squares and Weighted Least Squares Analysis of Repeated Measures Data |
Margaret Burchinal |
source |
6 |
| SUGI |
1986 |
An Alternative Technique for Analyzing System Paging Workloads |
H. Pat Artis |
source |
4 |
| SUGI |
1986 |
Improving Binary Search Techniques |
Robert Virgile |
source |
6 |
| SUGI |
1986 |
Maintainable SAS Based Systems and the SAS Macro Language: A Catch-22? |
Peter Kretzman |
source |
6 |
| SUGI |
1986 |
Starting to Use Macros-Simple SAS Macro Applications |
Debra L. Bingham-Barnes |
source |
4 |
| SUGI |
1986 |
The Macro Language in Foreign Exchange Financial Markets |
James K. Woods |
source |
6 |
| SUGI |
1985 |
Customized Tables Using the DATA Step |
Charles W. Kelly, Richard Roach |
source |
4 |
| SUGI |
1985 |
Using SAS Software as the Report Writer in a Data Base Package |
Jack Jimieson, Thomas M. Koenig |
source |
6 |
| SUGI |
1984 |
Improving Programmer Productivity with Coding Conventions |
Anne M. Asher, Migdalen C. Eley |
source |
6 |
| SUGI |
1984 |
Procedure Writing: How to Implement Custom Procedure Statements |
Richard L. Gimarc |
source |
7 |
| SUGI |
1983 |
A SAS Procedure for Accessing a. Model 204 Data Base |
Richard L. Gimarc |
source |
5 |
| SUGI |
1983 |
Efficient Techniques for Large Data Files |
Judith H. Mopsik |
source |
|
| SUGI |
1983 |
Living with the AHA: The Construction of a Multi-Year Hospital Information Data Base Using the AHA Annual Survey and SAS |
Mireille Leger, Frederick E. Pratter |
source |
|
| SUGI |
1983 |
Scheduling and Management of Periodic Reports |
Ross Merlin |
source |
|
| SUGI |
1983 |
The SAS Supervisor |
Donald J. Henderson |
source |
8 |
| SUGI |
1983 |
Using SAS for Data Communications Management |
G. Will Cook |
source |
6 |
| SUGI |
1982 |
Architecture Alternatives for SAS/CPE Systems |
Arturo G. Maria |
source |
4 |
| SUGI |
1982 |
Table Lookup Techniques |
Donald J. Henderson |
source |
7 |
| SUGI |
1979 |
Correcting and Updating EBCDIC Files with SAS76 |
Marilyn Bodow |
source |
5 |
| SUGI |
1978 |
Macro Commands for Tukey Type Smoothing |
Donald J. Henderson |
source |
5 |