| WUSS |
2026 |
Macro-Powered Clinical Reporting in SAS: Automating Workflows with Automatic Macro Variables, ODS TRACE, and Reusable Table-Building Macros |
Chary Akmyradov |
source |
8 |
| WUSS |
2026 |
Using SAS Macro Variable Lists to Create Dynamic Data-Driven Programs |
Joshua M. Horstman |
source |
10 |
| PHUSE US |
2026 |
A Proc Compare Enhancement Macro |
Chris Weiner |
source presentation source |
12 |
| MWSUG |
2025 |
Automated double data entry comparisons [presentation] |
Melinda MacDougall |
source |
10 |
| MWSUG |
2025 |
From Muggles to Macros: Transfiguring Your SAS Programs With Dynamic, Data-Driven Wizardry [presentation] |
Joshua M. Horstman, Richann J. Watson |
source |
52 |
| MWSUG |
2025 |
More Muggles, More Macros: Adding Advanced Data-Driven Wizardry to Your SAS Programs [presentation] |
Joshua M. Horstman, Richann J. Watson |
source |
45 |
| SESUG |
2025 |
From Muggles to Macros: Transfiguring Your SAS Programs With Dynamic, Data-Driven Wizardry |
Joshua M. Horstman, Richann J. Watson |
|
52 |
| SESUG |
2025 |
More Muggles, More Macros: Adding Advanced Data-Driven Wizardry to Your SAS Programs |
Joshua M. Horstman, Richann J. Watson |
|
45 |
| WUSS |
2025 |
From Muggles to Macros: Transfiguring Your SAS Programs With Dynamic, Data-Driven Wizardry [presentation] |
Joshua M. Horstman, Richann J. Watson |
source |
52 |
| WUSS |
2025 |
More Muggles, More Macros: Adding Advanced Data-Driven Wizardry to Your SAS Programs [presentation] |
Joshua M. Horstman, Richann J. Watson |
source |
45 |
| MWSUG |
2024 |
From Muggles to Macros: Transfiguring Your SAS Programs With Dynamic, Data-Driven Wizardry [presentation] |
Joshua M. Horstman, Richann J. Watson |
source |
52 |
| SESUG |
2024 |
From Muggles to Macros: Transfiguring Your SAS Programs With Dynamic, Data-Driven Wizardry |
Joshua M. Horstman, Richann J. Watson |
source |
52 |
| WUSS |
2024 |
From Muggles to Macros: Transfiguring Your SAS Programs With Dynamic, Data-Driven Wizardry [presentation] |
Joshua M. Horstman, Richann J. Watson |
source |
52 |
| PharmaSUG CN |
2024 |
Auto-annotation CRF per SDTM-MSG 2.0 by R |
Qi Luo |
source |
9 |
| WUSS |
2023 |
Automating Reports Using Macros and Macro Variables |
Ekaterina Roudneva |
source |
18 |
| SESUG |
2022 |
Offensive Programming: A Threesome of Error-Throwing Macros |
Quentin McMullen |
source |
20 |
| WUSS |
2022 |
Automating Reports Using Macros and Macro Variables |
Ekaterina Roudneva |
source |
18 |
| WUSS |
2022 |
Creating a Data Dictionary Using Base SAS |
Tasha Chapman |
source |
13 |
| PHUSE EU |
2021 |
Beyond P21 Data Checks [presentation] |
Abdulkadir Lokhandvala |
source video |
24 |
| PHUSE EU |
2020 |
A SAS Solution to Compare Folders Instead of Single Datasets |
Guido Wendland |
source video |
6 |
| SGF |
2020 |
Using Python with Model Studio for SAS Visual Data Mining and Machine Learning |
Jagruti Kanjia |
source |
35 |
| SGF |
2020 |
Using SAS Macro Variable Lists to Create Dynamic Data-Driven Programs |
Joshua M. Horstman |
source |
11 |
| PharmaSUG |
2020 |
Demographic Table and Subgroup Summary Macro %TABLEN |
Jeffrey P. Meyers |
source |
12 |
| PHUSE US |
2020 |
Handling Duplicate Records in SDTM for Effective Resolution and Explanation in Data Submission |
Varun Debbeti |
source presentation source |
8 |
| MWSUG |
2019 |
Impact of Aging Population on Social Security and Underlying Trends |
Prajakta Pai, Miriam McGaugh |
|
8 |
| MWSUG |
2019 |
Using Macro Variable Lists to Create Dynamic Data-Driven Programs |
Joshua M. Horstman |
|
10 |
| PharmaSUG |
2019 |
Create publication-ready variable summary table using SAS macro |
Geliang Gan |
source |
12 |
| PharmaSUG |
2019 |
Six Useful Data Tool Macros |
Ting Sa |
source |
24 |
| SCSUG |
2018 |
PROC COMPARE: What Did I Inadvertently Change? |
Melissa R. Pfeiffer |
source |
11 |
| SESUG |
2018 |
Proc SQL in Twenty Minutes |
John J. Cohen |
source |
11 |
| MWSUG |
2018 |
Automatic Indicators for Dummies: A macro for generating dummy indicators from category type variables |
Matthew Bates |
|
11 |
| WUSS |
2018 |
Advanced Programming Techniques Using the DS2 Procedure |
Viraj R Kumbhakarna |
source |
20 |
| PHUSE US |
2018 |
PDBLoader - Combining Documentation and Code to Create a Pooled Database |
David M. Hartman, Manisha Madhu |
source presentation source |
11 |
| PharmaSUG |
2018 |
ADaM Define.xml v2.0 Validation - The Perl Way in SAS |
Yuxin (Ellen) Jiang |
source |
8 |
| PharmaSUG |
2018 |
Know Thy Data: Techniques for Data Exploration |
Charu Shankar |
source |
9 |
| SGF |
2018 |
Advanced Programming Techniques Using the DS2 Procedure |
Viraj R Kumbhakarna |
source |
20 |
| SGF |
2018 |
An Easier and Faster Way to Untranspose a Wide File |
Joe Matise, Arthur S. Tabachneck, Matthew J. Kastin, Gerhard Svolba |
source |
36 |
| SGF |
2018 |
Customizing the Aggregation of Risk Data |
Scott Gray, Stacey M. Christian |
source |
18 |
| SGF |
2018 |
Run-Time Validation of SAS Jobs: A Threesome of Error-Throwing Macros |
Quentin McMullen |
source |
18 |
| PHUSE EU |
2017 |
Programming Solutions when Developing a Database Compare Macro |
Michael S Rimler |
source presentation source |
8 |
| MWSUG |
2017 |
DOSUBL and the Function Style Macro |
John Henry King |
|
6 |
| WUSS |
2017 |
Creating a Data Dictionary Using Base SAS |
Tasha Chapman |
source |
13 |
| SGF |
2017 |
Using Python with SAS Cloud Analytic Services |
Kevin D. Smith, Xiangxiang Meng |
source |
23 |
| SESUG |
2016 |
Array Programming Basics |
John J. Cohen |
source |
11 |
| MWSUG |
2016 |
An Application of CALL VNEXT |
John Henry King |
|
4 |
| WUSS |
2016 |
Some Useful Macros to Make Your Data Work Easier |
Ting Sa |
source |
10 |
| PharmaSUG |
2016 |
DOSUBL and the Function Style Macro |
John Henry King |
source |
6 |
| SGF |
2016 |
Efficiently Create Rates over Different Time Periods (PROC MEANS and PROC EXPAND) |
Thomas Gant |
source |
9 |
| SGF |
2016 |
Transformers: Revenge of the PROCs |
Faron Kincheloe |
source |
11 |
| SGF |
2016 |
Virtual Accessing of a SAS Data Set Using OPEN, FETCH, and CLOSE Functions with %SYSFUNC and %DO Loops |
Amarnath Vijayarangan |
source presentation |
6 |
| PHUSE EU |
2015 |
Dynamic, Powerful, User-friendly SQL Joins Made Easy with %VARLIST, a Generic SAS Macro Function |
Jean-Michel Bodart |
source presentation source |
8 |
| SESUG |
2015 |
Arrays - Data Step Efficiency |
Harry Droogendyk |
source |
9 |
| WUSS |
2015 |
Chi-Square and T-Tests Using SAS: Performance and Interpretation |
Jennifer L. Waller, Maribeth H. Johnson |
source |
12 |
| WUSS |
2015 |
Master Macro Variables - by Examples |
Sophia Yue |
source |
16 |
| PharmaSUG CN |
2015 |
Tips for efficient CDISC eCRT production |
Lanting Li, Yu Zhu, Yuejuan Meng, Huan Zhu |
|
11 |
| PharmaSUG |
2015 |
A Simple Macro to Select Various Variables Lists |
Ting Sa, Yanhong Liu |
source |
5 |
| PharmaSUG |
2015 |
Are You a Control Freak? Control Your Programs - Don't Let Them Control You! |
Mary F. O. Rosenbloom, Arthur L. Carpenter |
source |
20 |
| PharmaSUG |
2015 |
Fresh Cup of Joe: Utilizing Java to automate Define.XML for SDTM Origin mapping from SAS aCRF PDFs |
Tony Cardozo |
source |
9 |
| SGF |
2015 |
Are You a Control Freak? Control Your SAS Programs - Don't Let Them Control You! |
Mary F. O. Rosenbloom, Arthur L. Carpenter |
source |
20 |
| SGF |
2015 |
Chi-Square and T-Tests Using SAS: Performance and Interpretation |
Jennifer L. Waller, Maribeth H. Johnson |
source |
12 |
| SGF |
2015 |
Learn Hidden Ideas in Base SAS to Impress Colleagues |
Peter Crawford |
source |
10 |
| SESUG |
2014 |
Manage Variable Lists for Improved Readability and Modifiability |
David H. Abbott, Veterans Affairs |
source |
4 |
| WUSS |
2014 |
Are You a Control Freak? Control Your Programs - Don't Let Them Control You! |
Mary F. O. Rosenbloom, Arthur L. Carpenter |
source |
20 |
| WUSS |
2014 |
PROC COMPARE: What Did I Inadvertently Change? |
Melissa R. Pfeiffer |
source |
10 |
| PharmaSUG |
2014 |
Atypical Application of PROC SUMMARY |
John Henry King |
source |
14 |
| SGF |
2014 |
Direct Memory Data Management Using the APP Tools |
Paul M. Dorfman |
source |
18 |
| SGF |
2014 |
Model Variable Selection Using Bootstrap Decision Tree |
David J. Corliss |
source |
7 |
| WUSS |
2013 |
A Quick and Dirty Descriptive Data Summary |
Nora Ruel, Rebecca Nelson |
source |
12 |
| SESUG |
2013 |
Averaging Numerous Repeated Measures in SAS Using DO LOOPS and MACROS: A Demonstration Using Dietary Recall Data |
Kendra Jones, Kyla Shelton |
source |
6 |
| 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 |
Chi-Square and T-Tests Using SAS: Performance and Interpretation |
Jennifer L. Waller, Maribeth H. Johnson |
source |
12 |
| SESUG |
2013 |
Know Thy Data: Techniques for Data Exploration |
Andrew T. Kuligowski |
source |
20 |
| MWSUG |
2013 |
Analyzing Continuous Variables from Complex Survey Data Using PROC SURVEYMEANS |
Taylor Lewis |
|
14 |
| MWSUG |
2013 |
Know Thy Data: Techniques for Data Exploration |
Andrew T. Kuligowski, Charu Shankar |
|
20 |
| NESUG |
2013 |
Analyzing Continuous Variables from Complex Survey Data Using PROC SURVEYMEANS |
Taylor Lewis |
|
15 |
| NESUG |
2013 |
Model Variable Selection Using Bootstrapped Decision Tree |
David J. Corliss |
|
8 |
| NESUG |
2013 |
Using the SAS ODS Report Writing Interface to Produce Codebooks for Survey Data |
Nancy Cole, Cassandra Baxter |
|
20 |
| SGF |
2013 |
Arrays - Data Step Efficiency |
Harry Droogendyk |
source |
9 |
| SGF |
2013 |
Chi-Square and T-Tests Using SAS: Performance and Interpretation |
Jennifer L. Waller, Maribeth H. Johnson |
source |
12 |
| SGF |
2013 |
Know Thy Data: Techniques for Data Exploration |
Andrew T. Kuligowski, Charu Shankar |
source |
19 |
| SGF |
2013 |
Reordering Columns after PROC TRANSPOSE (or Anytime You Want, Really) |
Sau Yiu |
source |
4 |
| SGF |
2013 |
Some Useful Utilities on UNIX Platform |
Kevin Chung |
source |
12 |
| NESUG |
2012 |
Interesting Technical Mini-Bytes of Base SAS - From DATA Step to Macros |
Airaha Chelvakkanthan Manickam |
|
13 |
| NESUG |
2012 |
Mimicking the DATA Step Dash and Double Dash in PROC SQL |
Arlene Amodeo |
|
24 |
| NESUG |
2012 |
Use the Full Power of SAS in Your Function-Style Macros |
Michael D. Rhoads |
|
10 |
| PHUSE EU |
2012 |
Making Macros More Generic [presentation] |
Alain Smits |
source |
24 |
| SESUG |
2012 |
How to Perform and Interpret Chi-Square and T-Tests |
Jennifer L. Waller |
source |
14 |
| SESUG |
2012 |
Leveraging SQL Return Codes When Querying Relational Databases |
John E. Bentley |
source |
9 |
| SESUG |
2012 |
Programmatic Automation of Categorizing and Listing Specific Clinical Terms |
Ravi Kankipati, Abhilash Chimbirithy |
source |
6 |
| SESUG |
2012 |
Reducing Big Data to Manageable Proportions |
Sigurd W. Hermansen |
source |
7 |
| SESUG |
2012 |
The ADDR-PEEK-POKE Capsule: Transporting Data Within Memory and Between Memory and the PDV |
Paul M. Dorfman |
source |
18 |
| PharmaSUG |
2012 |
Atypical Applications of Proc Transpose |
John Henry King |
source |
14 |
| PharmaSUG |
2012 |
Interesting Technical Mini-Bytes of Base SAS - From DATA Step to Macros |
Airaha Chelvakkanthan Manickam |
source |
13 |
| PharmaSUG |
2012 |
Transposing Tables from Long to Wide: A Novel Approach Using Hash Objects |
Joseph W. Hinson, Changhong Shi |
source |
11 |
| SGF |
2012 |
How to Perform and Interpret Chi-Square and T-Tests |
Jennifer L. Waller |
source |
20 |
| SGF |
2012 |
Interesting Technical Mini-Bytes of Base SASFrom DATA Steps to Macros |
Airaha Chelvakkanthan Manickam |
source |
13 |
| SGF |
2012 |
Straight from Memory: ADDR, PEEK, POKE as SAS Programming Tools |
Paul M. Dorfman, William W. Viergever |
source |
18 |
| SGF |
2012 |
Use the Full Power of SAS in Your Function-Style Macros |
Michael D. Rhoads |
source |
10 |
| SCSUG |
2011 |
A SAS Macro Tool for Selecting Differentially Expressed Genes in Microarray Data |
Huanying Qin |
source |
7 |
| SESUG |
2011 |
Arrays - Data Step Efficiency |
Harry Droogendyk |
source |
9 |
| SESUG |
2011 |
From Obscurity to Utility: ADDR, PEEK, POKE as DATA Step Programming Tools |
Paul M. Dorfman, Lessia S. Shajenko |
source |
18 |
| SESUG |
2011 |
Using SAS Variable Lists Effectively |
Howard L. Schreier |
source |
20 |
| PHUSE EU |
2011 |
A SAS macro to check SDTM domains against controlled terminology |
Guido Wendland |
source presentation source |
10 |
| NESUG |
2011 |
Glorified PROC CONTENTS for Secondary Source Data |
Bruce Thomas |
|
15 |
| PharmaSUG |
2011 |
A SAS Macro Tool for Selecting Differentially Expressed Genes from Microarray Data |
Huanying Qin, Laia Alsina, Hui Xu, Elisa L. Priest |
source |
7 |
| NESUG |
2010 |
Facilitating Genetic Analysis: SAS, the NHLBI, and CARe |
Taylor R. Young |
|
7 |
| NESUG |
2010 |
Variable List Short-Cuts in PROC SQL |
Kenneth W. Borowiak |
|
4 |
| WUSS |
2010 |
Statistical Analysis - The First Steps |
Jennifer L. Waller |
source |
20 |
| WUSS |
2010 |
Tips for Constructing a Data Warehouse Part 2 |
Curtis A. Smith |
source |
11 |
| PHUSE EU |
2010 |
APPEND, EXECUTE and MACRO |
Jim Groeneveld |
source presentation source |
7 |
| MWSUG |
2010 |
Stuff We All Do: Mistakes We've Made That You Won't Have To |
Joe Novotny, Michael P.D. Bramley |
|
13 |
| MWSUG |
2010 |
Using a Few Key Elements of SAS DATA Step Code and a Couple of Procedures to Optimize the Observation Length of a Data Set |
Philip A. Wright |
|
9 |
| SESUG |
2010 |
How To Use Proc SQL select into for List Processing |
Ronald J. Fehd |
source |
40 |
| SESUG |
2010 |
Statistical Analysis - The First Steps |
Jennifer L. Waller |
source |
20 |
| PharmaSUG |
2010 |
Keep it Clean |
Angelina Cecilia Mauldin |
|
4 |
| PharmaSUG |
2010 |
Manual to Automatic: Changing Your Program's Transmission |
Arthur L. Carpenter |
|
11 |
| SGF |
2010 |
Facilitating Genetic Analysis: SAS, the NHLBI, and CARe |
Taylor R. Young |
source |
7 |
| SGF |
2010 |
SAS Presents In-Database Base Procedures in Practice |
Scott Mebust, Robert S. Ray |
source |
25 |
| SGF |
2010 |
Transposing Data Using the IDGROUP Option in PROC SUMMARY |
John Henry King, Michael S. Zdeb |
source |
6 |
| SGF |
2010 |
Using a Few Key Elements of SAS DATA Step Code and a Couple of Procedures to Optimize the Observation Length of a Data Set |
Philip A. Wright |
source |
9 |
| SESUG |
2009 |
From Obscurity to Utility: ADDR, PEEK, POKE as DATA Step Programming Tools |
Paul M. Dorfman |
source |
21 |
| PNWSUG |
2009 |
Building Multiple Linear Regression Models - Food for Thought |
Colleen E. McGahan, Mei Chong |
|
11 |
| WUSS |
2009 |
Advanced PROC REPORT: Getting Your Tables Connected Using Links I |
Arthur L. Carpenter |
source |
11 |
| PharmaSUG |
2009 |
Data Management: Using Macros to Build a Dynamic Application |
Arthur L. Carpenter, Richard O. Smith |
|
12 |
| PharmaSUG |
2009 |
Transposing Data Using PROC SUMMARY'S IDGROUP Option |
John Henry King, Mount Ida |
|
6 |
| SGF |
2009 |
From Obscurity to Utility: ADDR, PEEK, POKE as DATA Step Programming Tools |
Paul M. Dorfman |
source |
20 |
| SGF |
2009 |
Test-Driving the Improvements to the INFOMAPS Procedure and LIBNAME Engine |
Bill McNeill |
source zip |
17 |
| SGF |
2009 |
Variable Names Don't Begin with the Same Characters? No Problem: How to Create Variable List without Copying, Pasting or Excel Intervention |
Xu Zeng |
source |
8 |
| WUSS |
2008 |
Fully "Function"-al: A Brief Tour of Selected SAS Numeric Functions |
Brenda Beaty |
source |
8 |
| WUSS |
2008 |
Looping at a Higher Level - The %for Macro |
Jim Anderson |
source |
9 |
| SESUG |
2008 |
PROC REPORT in Color ... What's Your STYLE? |
Wendy Boberg, Little Rock |
source |
11 |
| PHUSE EU |
2008 |
SAS macro |
Jim Groeneveld |
source |
8 |
| NESUG |
2008 |
From Obscurity to Utility: ADDR, PEEK, POKE as DATA Step Programming Tools |
Paul M. Dorfman |
|
19 |
| SGF |
2008 |
A Macro Function to Parse Any Variable Lists |
Jimmy Zou |
source |
9 |
| NESUG |
2007 |
From Obscurity to Utility: ADDR, PEEK, POKE as DATA Step Programming Tools |
Lessia S. Shajenko, Paul M. Dorfman |
|
20 |
| NESUG |
2007 |
Summing with SAS |
Tatiana Homonoff |
|
12 |
| NESUG |
2007 |
Working with Missing Values |
Edward Heaton, Michelle Zhuang |
|
3 |
| WUSS |
2007 |
Adventures in Arrays |
Jane Stroupe |
source |
12 |
| WUSS |
2007 |
Once Written, Twice Applied: The Basics of Array Processing in SAS |
Beth Roth |
source |
5 |
| WUSS |
2007 |
Utility Macros for Enterprise Miner |
Daniel P. Edstrom |
source |
5 |
| SCSUG |
2007 |
Adventures in Arrays |
Jane Stroupe |
|
12 |
| PharmaSUG |
2007 |
A SAS Macro to Calculate the Ankle-Brachial Index |
Rita A. Dale |
|
4 |
| SGF |
2007 |
Simple and Effective - Using ODS Destinations to Facilitate Data Management |
Paul Gorrell |
source |
16 |
| MWSUG |
2006 |
Parsing Variable Lists: A Macro Function for Macros |
Jimmy Zou |
|
10 |
| SCSUG |
2006 |
Flattening Dependent Tables from Relational Databases for Use in SAS Processing |
David Welch |
|
34 |
| PHUSE EU |
2006 |
A Wildcard Character for Variable Lists |
Malachy J. Foley |
source |
6 |
| NESUG |
2006 |
Efficient Processing of Long Lists of Variable Names |
Paulette W. Staum |
|
9 |
| NESUG |
2006 |
Renaming Variables for Source Data Residing Outside of a SAS Data Set |
Barbara Morse |
|
3 |
| NESUG |
2006 |
Those Sneaky SAS Functions: Beware of Unexpected Handling of Missing Data and Variable Lists |
Christianna S. Williams |
|
4 |
| NESUG |
2006 |
Variable List Short-Cuts in PROC SQL |
Kenneth W. Borowiak |
|
4 |
| PharmaSUG |
2006 |
Page Breaks: Simple and Effective Ways to Neatly Present Data |
Suzanne M. Humphreys |
|
9 |
| SUGI |
2006 |
A System of SAS Macros for Producing Statistical Reports |
Greg A. Grandits |
source |
7 |
| SUGI |
2006 |
SAS/OR - Making Sense of Network Data with Network Visualization Workshop |
Edward P. Hughes, Phil Meanor |
source |
20 |
| SESUG |
2005 |
SER04_05 From Obscurity to Utility |
APP Functions |
source |
20 |
| SESUG |
2005 |
The Functionality of Arithmetic SAS Functions for the CRO User |
Philip J. d'Almada, Karen Graham |
source |
5 |
| NESUG |
2005 |
Array Programming Basics |
John J. Cohen |
|
11 |
| NESUG |
2005 |
The INPUT Statement: Where It's @ |
Ronald P. Cody |
|
13 |
| PharmaSUG |
2005 |
Advance Tips for Manipulating Data in commonly used SAS Procedures |
Raj Suligavi, Jyotheeswar N Yellanki |
|
11 |
| SUGI |
2005 |
Text Utility Macros for Manipulating Lists of Variable Names |
Robert J. Morris |
source |
7 |
| NESUG |
2004 |
The INPUT Statement: Where It's @ |
Ronald P. Cody |
|
13 |
| NESUG |
2004 |
Using MACRO and SAS/GRAPH to Efficiently Assess Distributions |
Paul Walker |
|
7 |
| MWSUG |
2004 |
A System of SAS Macros for Producing Statistical Reports |
Greg A. Grandits, Ken Svendsen |
|
8 |
| PharmaSUG |
2004 |
A Macro Generating a Report-Ready Table in Different Layout and Format |
Renda Cheng |
|
12 |
| SUGI |
2004 |
A-P-P Advanced Data Management Functions |
Peter Crawford, Paul M. Dorfman |
source |
20 |
| SUGI |
2004 |
Better Clay Builds Better Bricks: Some Simple Suggestions to Writing Professional Macros |
Michael P. Bramley |
source |
11 |
| SUGI |
2004 |
The INPUT Statement: Where It's @ |
Ronald P. Cody |
source |
14 |
| WUSS |
2003 |
A SAS Macro Solution for Scoring Test Data with Output Features and Parameters from Logistic Regression Model Training |
Joseph Blue |
source |
5 |
| WUSS |
2003 |
Building The World'S First Antibiotic Datamart |
Berwick Chan, Catherine Kehr, Arnold Yee |
source |
6 |
| SESUG |
2003 |
Using an Array as an If-Switch |
Nazik Elgaddal, Edward Heaton |
source |
9 |
| MWSUG |
2003 |
Data Management: Building a Dynamic Application |
Arthur L. Carpenter, Richard O. Smith |
|
12 |
| NESUG |
2003 |
Reading External Files Using SAS Software |
Clinton S. Rickards |
|
9 |
| NESUG |
2003 |
SAS Backwards: Helping SAS and SPSS Students Speak the Same Language |
Joseph J. Guido, Adam B. Rains |
|
14 |
| NESUG |
2003 |
Using an Array as an If-Switch |
Nazik Elgaddal, Edward Heaton |
|
9 |
| NESUG |
2003 |
Working with Arrays: Doing More with Less Code |
Ralph W. Leighton |
|
16 |
| PharmaSUG |
2003 |
You've Got Data! : Using SAS from Data Receipt to Reporting |
Philip Vecchione |
|
8 |
| SUGI |
2003 |
New Ways and Means to Summarize Files |
Curtis A. Smith |
source |
6 |
| SUGI |
2003 |
Report? Make It Easy - An Example of Creating Dynamic Reports into Excel |
Liping Huang |
source |
6 |
| SUGI |
2003 |
Using a SAS Macro to Document the Database |
William C. Murphy |
source |
4 |
| MWSUG |
2002 |
Easy Interface for SAS --A SAS Applciation on the Windows Platform |
Zhuan (John) Xu |
|
9 |
| NESUG |
2002 |
You've Got Data! Data Receipt and Reporting Using SAS |
Philip Vecchione |
|
8 |
| WUSS |
2002 |
Data Management: Building a Dynamic Application |
Arthur L. Carpenter, Richard O. Smith |
source |
6 |
| WUSS |
2002 |
New Ways and Means to Summarize Files |
Curtis A. Smith |
source |
6 |
| SUGI |
2002 |
Combining Pattern-matching and File I/O Functions: A SAS Macro to Generate A Unique Variable Name List |
Michael P. Bramley |
source |
5 |
| SUGI |
2002 |
Customizing the SAS/MDDB Report Viewer |
Phil Rhodes |
source |
3 |
| MWSUG |
2001 |
Combining Pattern-matching and File I/O Functions: A SAS Macro to Generate A Unique Variable Name List |
Michael P.D. Bramley |
|
4 |
| SESUG |
2001 |
Generating Matched Case Data Using PROC SQL |
Imelda C. Go |
source |
3 |
| SCSUG |
2001 |
Generating Matched Case Data Using PROC SQL |
Imelda C. Go |
|
3 |
| SCSUG |
2001 |
The INPUT Statement: Where is it's @ |
Ronald P. Cody |
|
10 |
| PharmaSUG |
2001 |
A Wildcard Character for Variable Lists |
Malachy J. Foley |
|
4 |
| SESUG |
2000 |
The Variable List Wildcard Character |
Malachy J. Foley |
source |
4 |
| NESUG |
2000 |
Housekeeping Revisited: Managing the Application Environment |
Ralph W. Leighton |
|
10 |
| NESUG |
2000 |
The INPUT Statement: Where It's @ |
Ronald P. Cody |
|
10 |
| WUSS |
2000 |
Clinical Data Management: Building a Dynamic Application |
Arthur L. Carpenter, Richard O. Smith |
source |
6 |
| WUSS |
2000 |
Subsetting Files vs. Summarizing Files |
Curtis A. Smith |
source |
6 |
| SEUGI |
2000 |
Program Error Notification - A version 6 application running in harmony with version 8 [presentation] |
Kate Browning, Phil Helme |
source |
33 |
| PharmaSUG |
2000 |
Clinical Data Management: Building a Dynamic Application |
Arthur L. Carpenter |
|
7 |
| SESUG |
1999 |
Adventures in Arrays: A Beginning Tutorial |
Jane Stroupe |
source |
6 |
| SESUG |
1999 |
Do We Know How to Function? |
Janet E. Stuelpner |
source |
7 |
| SESUG |
1999 |
Shortcuts |
Janet E. Stuelpner |
source |
2 |
| NESUG |
1999 |
A Macro Using the SQL INTO: Feature to Retrieve Data from Large SAS/DB2 Databases |
Thiru Satchi |
|
7 |
| NESUG |
1999 |
Shortcuts |
Janet E. Stuelpner |
|
2 |
| MWSUG |
1999 |
Adventures in Arrays: A Beginning Tutorial |
Jane Stroupe |
|
6 |
| MWSUG |
1999 |
Enhancement in Easy Interface for SAS - A SAS Application on the Windows Platform |
John (Zhaun) Xu |
|
9 |
| SEUGI |
1999 |
New Features of SAS/AF Software [presentation] |
Peter Snelling |
source |
11 |
| SEUGI |
1999 |
SAS/AF Software Class API documentation generator [presentation] |
Bart Guijt |
source |
20 |
| SUGI |
1999 |
An SQL List Macro to Retrieve Data from Large SAS/DB2 Databases |
Thiru Satchi |
source |
6 |
| SUGI |
1999 |
Easy Interface for SAS - A SAS Application on the Windows Platform |
Zhuan (John) Xu |
source |
9 |
| SUGI |
1999 |
Reading External Files Using SAS Software |
Clinton S. Rickards |
source |
9 |
| SUGI |
1999 |
Shortcuts |
Janet E. Stuelpner |
source |
2 |
| WUSS |
1998 |
Using Macros to Maintain Program Flexibility and Integrity When Accessing Very Large Datafiles |
Ed Jensen |
source |
8 |
| NESUG |
1998 |
"PROC TRANSPRINT" AND OTHER ODD USES OF PROC TRANSPOSE |
Ralph W. Leighton |
|
8 |
| NESUG |
1998 |
Coding for Posterity |
Rick Aster |
|
6 |
| SESUG |
1998 |
DATA Step in Version 7: What's New? |
William F. Heffner |
|
8 |
| SESUG |
1998 |
Getting Started With the SAS/MDDB |
Ben Cochran |
|
3 |
| PNWSUG |
1998 |
A Simple Solution to the PROC SORT NOPUD Option Problem |
Peter J. Lund |
|
5 |
| PNWSUG |
1998 |
Using Macros to Maintain Program Flexibility and Integrity When Accessing Very Large Datafiles |
Edward Jensen |
|
8 |
| SEUGI |
1998 |
Getting the most out of SAS/PH-Clinical Software: The future is now |
Patrick O'Donoghue |
source |
49 |
| SUGI |
1998 |
DATA Step in Version 7: What's New? |
William F. Heffner |
source |
8 |
| SUGI |
1998 |
Getting Started with SAS/AF Frame Subclasses |
Thomas A. Miron |
source |
9 |
| PNWSUG |
1997 |
PROC REPORT, A Guided Tour |
Martin Haase |
|
7 |
| NESUG |
1997 |
Creating Test Data for an American Community Survey Edit |
Adeline J. Wilcox |
|
2 |
| NESUG |
1997 |
Drill Down Till You Drop: OLAP Without Windows |
Ralph Winters |
|
10 |
| MWSUG |
1997 |
Building a Better Dataset Descriptor |
Mike D. Tangedal |
|
6 |
| SUGI |
1997 |
Building and Using Macro Variable Lists |
Clark Roberts |
source |
3 |
| SUGI |
1997 |
Round Pegs Into Square Holes: Data Warehouses for the Hardware Impaired |
Michael L. Davis |
source |
6 |
| SUGI |
1997 |
SAS Code Generator Based on Table-Driven Methodology in a Batch Environment |
Arthur K. Yao |
source |
6 |
| NESUG |
1996 |
Field Content Verification Using SQL Dictionary Tables |
Jack N. Shoemaker |
|
5 |
| NESUG |
1996 |
Having a Ball with Strings |
Ronald P. Cody |
|
7 |
| NESUG |
1996 |
Round Pegs Into Square Holes: Data Warehouses for the Hardware Impaired |
Michael L. Davis |
|
8 |
| NESUG |
1996 |
Two Many Variables, Too Little Time: A Macro Solution |
Peter Liberatore |
|
4 |
| MWSUG |
1996 |
A Set of SAS Macros for Producing Statistical Reports |
Greg A. Grandits |
|
10 |
| SEUGI |
1996 |
A few quick tips concerning base SAS software |
John R. Whittington |
source |
4 |
| SEUGI |
1996 |
Microsimulator builder - a client/server application |
Eva Papp, Zsuzsanna Keki |
source |
15 |
| SUGI |
1996 |
SAS Software Tips: My Experience as a SAS-L MVP |
Philip A. Mason |
source |
7 |
| SUGI |
1996 |
Some Not Widely Known or Sometimes Poorly Understood Features of Base SAS Software |
John R. Whittington |
source |
3 |
| SCSUG |
1995 |
Getting Subtotals and Percentages: It's Never Been So Easy |
Christopher Toppe |
|
6 |
| MWSUG |
1995 |
Developing SAS/AF Applications for Reviewing Clinical Care |
Carl R. Haske |
|
5 |
| NESUG |
1995 |
Data Reduction: An Introduction to Principal Components Analysis |
Jennifer L. Caveny, James F. Murray |
|
10 |
| WUSS |
1995 |
PROC REPORT, A Guided Tour |
Martin Haase |
source |
6 |
| SUGI |
1995 |
Introduction to Arrays and Array Processing |
Earl R. Westerlund |
source |
4 |
| SUGI |
1995 |
Using SAS/AF Software and Frame Entry to Access Data |
Carl R. Haske |
source |
5 |
| SUGI |
1995 |
Working with Arrays |
Ralph W. Leighton |
source |
11 |
| SUGI |
1995 |
Writing SAS/AF Applications That Run in Both an Interactive and Batch Environment |
Jim Nelson, Matthew Grover |
source |
6 |
| NESUG |
1994 |
Reading External Files Using SAS Software |
Clinton S. Rickards |
|
9 |
| SEUGI |
1994 |
CIS the Controlling Information System of Vienna's Hospitals |
Karl Bousek |
source |
7 |
| SUGI |
1994 |
Introduction to Repeated Measures |
William G. LeBlanc |
source |
9 |
| NESUG |
1993 |
Flipping Your List: Using the REVERS Function To Break Up Text Strings |
Lary Jones |
|
2 |
| NESUG |
1992 |
Restructuring Data Sets Using Arrays of the TRANSPOSE Procedure |
Paula B. Podolnick |
|
6 |
| NESUG |
1992 |
Use of Code Generation in a Standard Edit Check Facility |
Robert Musterer |
|
4 |
| NESUG |
1991 |
Introduction to Arrays and Array Processing |
Earl R. Westerlund |
|
4 |
| NESUG |
1991 |
Reading Complex External Files or "Getting the Report Out When You Don't Have a SAS Dataset" |
Clinton S. Rickards |
|
8 |
| NESUG |
1991 |
Using SAS Procedures as Data Checking Tools |
Paula B. Podolnick |
|
5 |
| MWSUG |
1991 |
Using SAS Arrays |
Eric Webster |
|
6 |
| SUGI |
1991 |
Old Wine, New Wineskins: Why the SQL Procedure Will Change the Way You Think |
Peter Kretzman |
source |
6 |
| SUGI |
1991 |
Testing Separate Correlations for Homogeneity and Estimating Common Correlations: Extending the Information from the CORR Procedure |
Jose Maria J. Alvir, Jeffrey A. Lieberman, Gail Lerner |
source |
3 |
| SUGI |
1991 |
Using the C Language with SAS/TOOLKIT Software |
Oliver Bradley |
source |
11 |
| NESUG |
1990 |
The SAS Supervisor - A Version 6 Update |
Donald J. Henderson, Merry G. Rabb, Jeffrey A. Polzin |
|
11 |
| SUGI |
1990 |
The GLIM Procedure: An Interface to the SAS System |
P. M. Grambsch, Jon L. Kosanke, Terry M. Therneau, D. J. Schaid, R. Zinsmeister, H.S. Wieand, Kenneth P. Offord, J. J. LarsonKeller |
source |
5 |
| SUGI |
1990 |
Working with the SUMMARY Procedure: An Introduction |
John S. Boyden |
source |
6 |
| SEUGI |
1989 |
Macro Bells And Whistles For Version 6 |
Jan Bakker |
source |
3 |
| SUGI |
1989 |
Macro Bells And Whistles For Version 6 |
Lynn Hannah Patrick |
source |
4 |
| SUGI |
1989 |
Using Macro Variable Lists |
Kenneth R. Whitaker |
source |
6 |
| SUGI |
1988 |
Transitions From a Mainframe to a Network Environment with the SAS System for Personal Computers |
Clyde Dent, Ray Palmer, Eric Yu I. Wang |
source |
6 |
| SUGI |
1987 |
Making Version 5 SAS Software Work for You: The Design of a Dynamic Reporting System for All Users |
Katie A. Hubbell |
source |
4 |
| SUGI |
1986 |
How to Write SAS Procedures for Version 5 |
Ronald Parker |
source |
10 |
| SEUGI |
1985 |
Differential Interface to the SAS System with Variable Selection Lists |
Peter Arklint |
source |
12 |
| SUGI |
1985 |
Macros that Emulate Macro Functions |
Warren F. Kuhfeld |
source |
6 |
| SUGI |
1985 |
Writing SAS Procedures |
Terri L. Betancourt |
source |
7 |
| SUGI |
1984 |
An Interactive Graphics Procedure for SAS Software with Application in Computer Performance Evaluation |
H.M. Van Woerkom |
source |
6 |
| SUGI |
1984 |
NODIS Procedures for Demographic Analysis |
Mark J. Salling, Janice S. Tobin |
source |
6 |
| SUGI |
1984 |
STRATI F: A Procedure for Producing Stratified Variables |
M. G. Sri Ram |
source |
5 |
| SUGI |
1981 |
STATAN, a Conversational Interface to Facilitate SAS Usage or It Pays To Get Your SAS in Gear |
Anne M.Parkhurst |
source |
|
| SUGI |
1977 |
SAS as Programming Tool and Central Data Interface with Other Statistical Software |
Douglas Cockrell, Mike Foxworth, Gary Griepentrog |
source |
|