| MWSUG |
2025 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
source |
8 |
| SESUG |
2025 |
Getting Started with Perl Regular Expressions in SAS: From Basics to Practical Use |
Pratap Singh Kunwar |
|
32 |
| WUSS |
2025 |
Going to great lengths: Using VARCHARs in the DATA step |
Richard D. Langston |
source |
14 |
| PharmaSUG |
2025 |
Four roads lead to Outputting Datasets Dynamically (ODDy) & Beyond |
Jason J. Su |
source |
10 |
| MWSUG |
2024 |
A General Review of Fuzzy Matching Techniques and Their Capabilities Using SAS |
Kirk Paul Lafler |
source |
31 |
| MWSUG |
2024 |
List Processing using SQL Select Into to Replace Call Symputx Creating Indexed Arrays of Macro Variables |
Ronald J. Fehd |
source |
13 |
| SESUG |
2024 |
Exploring the Power of Regular Expressions (RegEx) for Enhanced Pattern Matching and Replacement Operations in SAS |
Pratap Singh Kunwar |
source |
35 |
| SESUG |
2024 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
source |
8 |
| SESUG |
2024 |
Introduction to Character Strings |
Jason L. Ford |
source |
23 |
| SESUG |
2024 |
The 5 CATs in the Hat - Sleek Concatenation String Functions |
Kirk Paul Lafler |
source |
3 |
| SESUG |
2024 |
Using Visual Studio Code to Write SAS Code - A Primer |
Bruce Nawrocki |
source |
8 |
| WUSS |
2024 |
Automation of Submission of Programs in Analysis Data Reviewer's Guide for FDA and PMDA Submissions |
Junying Zhang |
source |
14 |
| PharmaSUG |
2024 |
The 5 CATs in the Hat - Sleek Concatenation String Functions |
Kirk Paul Lafler |
source |
3 |
| WUSS |
2023 |
Application of Fuzzy Matching Techniques Using SAS Software |
Kirk Paul Lafler, Stephen B. Sloan |
source |
30 |
| WUSS |
2023 |
List Processing using SQL Select Into to Replace Call Symputx Creating Indexed Arrays of Macro Variables |
Ronald J. Fehd |
source |
13 |
| WUSS |
2023 |
Sorting a Bajillion Variables: When SORTC and SORTN Subroutines Have Stopped Satisfying, User-Defined PROC FCMP Subroutines Can Leverage the Hash Object to Reorder Limitless Arrays |
Troy Martin Hughes |
source |
16 |
| WUSS |
2023 |
The 5 CATs in the Hat - Sleek Concatenation String Functions |
Kirk Paul Lafler |
source |
3 |
| SESUG |
2023 |
A Quick Look at Fuzzy Matching Programming Techniques Using SAS Software |
Stephen B. Sloan, Kirk Paul Lafler |
source |
29 |
| SESUG |
2023 |
Application of Fuzzy Matching Techniques Using SAS Software |
Kirk Paul Lafler, Stephen B. Sloan |
source |
30 |
| SESUG |
2023 |
List Processing using SQL Select Into to Replace Call Symputx Creating Indexed Arrays of Macro Variables |
Ronald J. Fehd |
source |
13 |
| SESUG |
2023 |
Sorting a Bajillion Variables: When SORTC and SORTN Subroutines Have Stopped Satisfying, User-Defined PROC FCMP Subroutines Can Leverage the Hash Object to Reorder Limitless Arrays |
Troy Martin Hughes |
source |
16 |
| PharmaSUG |
2023 |
A Quick Look at Fuzzy Matching Programming Techniques Using SAS Software |
Stephen B. Sloan, Kirk Paul Lafler |
source |
29 |
| PharmaSUG |
2023 |
Sorting a Bajillion Variables: When SORTC and SORTN Subroutines Have Stopped Satisfying, User-Defined PROC FCMP Subroutines Can Leverage the Hash Object to Reorder Limitless Arrays |
Troy Martin Hughes |
source |
16 |
| SESUG |
2022 |
Application of Fuzzy Matching Techniques Using SAS Software - A Panel Discussion |
Kirk Paul Lafler, Stephen B. Sloan |
source |
30 |
| SESUG |
2022 |
Essential Programming Techniques Every SAS User Should Learn |
Kirk Paul Lafler |
source |
27 |
| SESUG |
2022 |
Functions (and More!) on CALL! |
Richann J. Watson, Louise S. Hadden |
source |
33 |
| SESUG |
2022 |
Learning Fun(damental) Character String Cleaning and Parsing Methods in SAS! |
William Zachary Smith |
source |
7 |
| WUSS |
2022 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| WUSS |
2022 |
Application of Fuzzy Matching Techniques Using SAS Software - A Panel Discussion |
Kirk Paul Lafler, Stephen B. Sloan |
source |
30 |
| WUSS |
2022 |
Essential Programming Techniques Every SAS User Should Learn |
Kirk Paul Lafler |
source |
27 |
| WUSS |
2022 |
Functions (and More!) on CALL! |
Richann J. Watson, Louise S. Hadden |
source |
33 |
| WUSS |
2022 |
Putting the Meta into the Data: Managing Data Processing for a Large Scale CDC Surveillance Project with SAS |
Louise S. Hadden |
source |
18 |
| PharmaSUG |
2022 |
A Quick Look at Fuzzy Matching Programming Techniques Using SAS Software |
Stephen B. Sloan, Kirk Paul Lafler |
source |
29 |
| PharmaSUG |
2022 |
Functions (and More!) on CALL! |
Richann J. Watson, Louise S. Hadden |
source |
33 |
| PHUSE EU |
2021 |
R String Manipulation Functions vs SAS Character Functions |
Jagadish Katam |
source video |
8 |
| SESUG |
2021 |
A Quick Look at Fuzzy Matching Programming Techniques Using SAS Software |
Stephen B. Sloan, Kirk Paul Lafler |
source |
28 |
| SESUG |
2021 |
Management of Metadata and Documentation When Your Data Base Structure is Fluid: What to do if Your Data Dictionary has a Varying Number of Variables |
Louise S. Hadden |
source |
12 |
| PharmaSUG |
2021 |
A Quick Look at Fuzzy Matching Programming Techniques Using SAS Software |
Stephen B. Sloan, Kirk Paul Lafler |
source |
28 |
| PharmaSUG |
2021 |
Essential Programming Techniques Every SAS User Should Learn |
Kirk Paul Lafler |
source |
26 |
| PharmaSUG |
2021 |
Management of Metadata and Documentation When Your Data Base Structure is Fluid: What to Do if Your Data Dictionary has Varying Number of Variables |
Louise S. Hadden |
source |
7 |
| SGF |
2021 |
How SAS 9.x enriched your SAS programmer life? |
Angelo Tinazzi |
source pdf |
15 |
| SGF |
2021 |
Using the %SCAN Function [presentation] |
Jonas V. Bilenas |
source presentation |
10 |
| PHUSE EU |
2020 |
Mind the Gap: Make Sure You Are Upskilled with SAS 9.x |
Angelo Tinazzi |
source video presentation source |
11 |
| SGF |
2020 |
Creating Custom Microsoft Excel Workbooks Using the SAS Output Delivery System, Part 1 |
Vincent DelGobbo |
source |
33 |
| SGF |
2020 |
RegExing in SAS for Pattern Matching and Replacement |
Pratap Singh Kunwar |
source |
33 |
| SGF |
2020 |
Some _FILE_ Magic |
Michael S. Zdeb |
source |
7 |
| SGF |
2020 |
The Curious CAT (Q, S, T, X) Functions |
Jinson J. Erinjeri, Saritha Bathi |
source |
9 |
| SGF |
2020 |
Write SAS to Generate SAS: Three Code-Generating Techniques for Many Automation Solutions |
Yun (Julie) Zhuo |
source |
18 |
| PharmaSUG |
2020 |
Fuzzy Matching Programming Techniques Using SAS Software |
Stephen B. Sloan, Kirk Paul Lafler |
source |
28 |
| PharmaSUG |
2020 |
How to Achieve More with Less Code |
Timothy J. Harrington |
source |
13 |
| SESUG |
2019 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
source |
8 |
| SESUG |
2019 |
Integrating SAS/IntrNet, SAS Macro facility, JavaScript, HTML, and .NET to build a dynamic web application to present NSSE data |
Carlos Martinez, Wen Jiang, Uday Nair |
source |
15 |
| SESUG |
2019 |
RegExing in SAS for Pattern Matching and Replacement |
Pratap Singh Kunwar |
source |
33 |
| SESUG |
2019 |
The Power of PROC SQL's SELECT DISTINCT INTO |
HoaiNam Tran |
source |
9 |
| MWSUG |
2019 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
|
8 |
| WUSS |
2019 |
A Quick Look at Fuzzy Matching Programming Techniques Using SAS Software |
Kirk Paul Lafler, Stephen B. Sloan |
source |
28 |
| WUSS |
2019 |
Fifteen Functions to Supercharge Your SAS Code |
Fifteen Functions, Joshua M. Horstman |
source |
8 |
| WUSS |
2019 |
PARSING: Using SAS When the Data Are Hiding in a Non-Standard Format |
Andrew T. Kuligowski |
source |
16 |
| WUSS |
2019 |
People Keep ASCIIng Me About These Characters |
Dan Konkler, Rebecca Bowermaster, Stephanie Ann Sanchez |
source |
20 |
| PharmaSUG |
2019 |
End of Computing Chores with Automation: SAS Techniques That Generate SAS Codes |
Yun (Julie) Zhuo |
source |
10 |
| PharmaSUG |
2019 |
Unleash the Power of Less Well Known but Useful SAS DATA Step Functions |
Timothy J. Harrington |
source |
22 |
| SGF |
2019 |
Does the Cat Have Your Tongue? Using the VNAME and CATX Functions to Get SAS to Speak to You |
Gayle K. Springer |
source |
6 |
| SGF |
2019 |
Standardizing Text in your Data |
Guihong Chen |
source |
8 |
| SGF |
2019 |
Working with Big Data in SAS |
Mark L. Jordan |
source |
14 |
| SESUG |
2018 |
Fuzzy Matching Programming Techniques Using SAS Software |
Stephen B. Sloan |
source |
29 |
| MWSUG |
2018 |
A Quick Look at Fuzzy Matching Programming Techniques Using SAS Software |
Kirk Paul Lafler, Stephen B. Sloan |
|
28 |
| MWSUG |
2018 |
Efficiency Programming with Macro Variable Arrays |
Veronica Renauldo |
|
19 |
| MWSUG |
2018 |
Purrfectly Fabulous Feline Functions |
Louise S. Hadden |
|
15 |
| WUSS |
2018 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| WUSS |
2018 |
Essential Programming Techniques Every SAS User Should Learn |
Kirk Paul Lafler |
source |
26 |
| WUSS |
2018 |
How Best to Use Macro Quoting Functions |
Arthur X. Li |
source |
11 |
| WUSS |
2018 |
Name that Function: Punny Function Names with Multiple MEANings and Why You Do Not Want to be MISSING Out |
Arthur L. Carpenter |
source |
12 |
| WUSS |
2018 |
Purrfectly Fabulous Feline Functions |
Louise S. Hadden |
source |
15 |
| WUSS |
2018 |
Using a lookup table to transform electronic laboratory results into standardized case-specific information to manage a record-breaking flu season |
Rachel Perry, Laura Erhart, Shane Brady |
source |
10 |
| PharmaSUG |
2018 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
source |
8 |
| PharmaSUG |
2018 |
Purrfectly Fabulous Feline Functions |
Louise S. Hadden |
source |
15 |
| PharmaSUG |
2018 |
The Fundamentals of Macro Quoting Functions |
Arthur X. Li |
source |
10 |
| SGF |
2018 |
A Simple Approach to Text Analysis Using SAS Functions |
Wilson Suraweera, Jaya Weerasooriya, Neil Fernando |
source |
10 |
| SGF |
2018 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| SGF |
2018 |
Deploying SAS Grid Systems on VMware ESXi Virtually Provisioned Storage |
Tony Brown |
source |
13 |
| SGF |
2018 |
Fuzzy Matching Programming Techniques Using SAS Software |
Stephen B. Sloan, Kirk Paul Lafler |
source |
24 |
| SGF |
2018 |
Understanding SAS K Functions |
Leo Liu |
source |
23 |
| SGF |
2018 |
Using SAS 9.4M5 and the Varchar Data Type to Manage Text Strings Exceeding 32 kb |
John Schmitz |
source |
8 |
| SGF |
2018 |
Working with Big Data in SAS |
Mark L. Jordan |
source |
13 |
| SESUG |
2017 |
Fuzzy Matching Programming Techniques Using SAS Software |
Stephen B. Sloan, Kirk Paul Lafler |
source |
25 |
| SESUG |
2017 |
Purrfectly Fabulous Feline Functions |
Louise S. Hadden |
source |
15 |
| SCSUG |
2017 |
Fuzzy Matching Programming Techniques Using SAS Software |
Kirk Paul Lafler, Stephen B. Sloan |
source |
25 |
| MWSUG |
2017 |
DATA Step in SAS Viya: Essential New Features |
Jason Secosky |
|
14 |
| MWSUG |
2017 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
|
9 |
| MWSUG |
2017 |
Parsing Useful Data Out of Unusual Formats Using SAS |
Andrew T. Kuligowski |
|
15 |
| MWSUG |
2017 |
The (Higher) Power of SAS |
Andrea Frazier |
|
3 |
| WUSS |
2017 |
A Quick Look at Fuzzy Matching Programming Techniques Using SAS Software |
Kirk Paul Lafler, Stephen B. Sloan |
source |
25 |
| WUSS |
2017 |
Fifteen Functions to Supercharge Your SAS Code |
Joshua M. Horstman |
source |
8 |
| PharmaSUG |
2017 |
Clinical Trials Data: It-s a Scary World Out There! or Code that Helps You Sleep at Night |
Scott Horton |
source |
10 |
| SGF |
2017 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| SGF |
2017 |
DATA Step in SAS Viya: Essential New Features |
Jason Secosky |
source |
14 |
| SGF |
2017 |
If You Have to Process Difficult Characters: UTF-8 Encoding and SAS |
Frank Poppe |
source |
12 |
| SGF |
2017 |
Name That Function: Punny Function Names with Multiple MEANings and Why You Do Not Want to MISS Out |
Ben Cochran, Arthur L. Carpenter |
source |
11 |
| SGF |
2017 |
Your Database Can Do Complex String Manipulation Too! |
Harry Droogendyk |
source |
19 |
| SCSUG |
2016 |
Custom Excel Toolbox |
Michael McCarthy |
|
10 |
| SCSUG |
2016 |
Let the CAT Out of the Bag: String Concatenation in SAS 9 |
Joshua M. Horstman |
source |
7 |
| SCSUG |
2016 |
Parsing Useful Data Out of Unusual Formats Using SAS |
Andrew T. Kuligowski |
source |
15 |
| SESUG |
2016 |
Some _FILE_ Magic |
Michael S. Zdeb |
source |
7 |
| SESUG |
2016 |
Your Database Can Do Complex String Manipulation Too! |
Harry Droogendyk |
source |
19 |
| MWSUG |
2016 |
Name that Function: Punny Function Names with Multiple MEANings and Why You Do Not Want to be MISSING Out |
Ben Cochran, Arthur L. Carpenter |
|
11 |
| WUSS |
2016 |
Let the CAT Out of the Bag: String Concatenation in SAS 9 |
Joshua M. Horstman |
source |
7 |
| PharmaSUG |
2016 |
May the Function Be With You: Helpful SAS Functions, Particularly When Handling CDISC Data |
Angela Lamb |
source |
9 |
| PharmaSUG |
2016 |
Name that Function: Punny Function Names with Multiple MEANings and Why You Do Not Want to be MISSING Out |
Ben Cochran, Arthur L. Carpenter |
source |
10 |
| PharmaSUG |
2016 |
Remember to always check your simple SAS function code! |
Yingqiu Yvette Liu |
source |
8 |
| SGF |
2016 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| SGF |
2016 |
Analytics of Things: Golf a Good Walk Spoiled? |
David Shannon |
source |
15 |
| SGF |
2016 |
Let the CAT Out of the Bag: String Concatenation in SAS 9 |
Joshua M. Horstman |
source |
7 |
| SGF |
2016 |
PROC SQL for SQL Die-hards |
Barbara Ross, Mary Jessica Bennett |
source |
9 |
| MWSUG |
2015 |
Find your Way to Quick and Easy Table Lookups with FINDW |
Joshua M. Horstman |
|
5 |
| MWSUG |
2015 |
Let SAS Cleanse Your Dirty Data |
Kaushal Chaudhary, Deanna Naomi Schreiber-Gregory |
|
13 |
| MWSUG |
2015 |
Plotting LSMEANS and Differences in Generalized Linear Models with GTL |
Robin High |
|
9 |
| SESUG |
2015 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| WUSS |
2015 |
Master Macro Variables - by Examples |
Sophia Yue |
source |
16 |
| PharmaSUG |
2015 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| PharmaSUG |
2015 |
PROC SQL for SQL Die-hards |
Mary Jessica Bennett, Barbara Ross |
source |
7 |
| SGF |
2015 |
CHARACTER DATA: Acquisition, Manipulation, and Analysis |
Andrew T. Kuligowski, Swati Agarwal |
source |
13 |
| SGF |
2015 |
Fixing Lowercase Acronyms Left Over from the PROPCASE Function |
Joe DeShon |
source zip |
6 |
| SGF |
2015 |
Preparing Students for the Real World with SAS Studio |
AnnMaria De Mars |
source |
18 |
| SGF |
2015 |
Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| PHUSE EU |
2014 |
Call Execute: Let Your Program Run Your Macro |
Artur Usov |
source presentation source |
9 |
| MWSUG |
2014 |
How Do I ...? Some Beginners FAQs |
Peter W. Eberhardt, Audrey Yeo |
|
11 |
| MWSUG |
2014 |
Quick Hits - My Favorite SAS Tricks |
Marje Fecht |
|
13 |
| MWSUG |
2014 |
SAS: Data Manipulation Tools |
Audrey Yeo |
|
12 |
| MWSUG |
2014 |
Working with Character Data |
Andrew T. Kuligowski, Swati Agarwal |
|
8 |
| WUSS |
2014 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| WUSS |
2014 |
Conjunction, What's Your Function?: How PRXCHANGE Saved The Day |
Mary F. O. Rosenbloom, Jennifer Mares, Trina Patel |
source |
5 |
| WUSS |
2014 |
Paperwork Without Tears: Completing Your Reporting Requirements in 10 Easy Steps |
AnnMaria De Mars |
source |
17 |
| WUSS |
2014 |
SAS Essentials III (or How to Succeed in SAS Without Really Trying) |
Tasha Chapman |
source |
15 |
| PharmaSUG |
2014 |
Add Dropdowns and Redirects to Your SAS Output |
Barbara Ross |
source |
16 |
| PharmaSUG |
2014 |
Basics of Macro Processing - 'Q' Way |
Usha Kumar |
source |
9 |
| PharmaSUG |
2014 |
Functioning at a Higher Level: Using SAS Functions to Improve Your Code |
Peter W. Eberhardt, Lucheng Shao |
source |
12 |
| PharmaSUG |
2014 |
Let the CAT Catch a STYLE |
Yanhong Liu, Justin Bates |
source |
11 |
| PharmaSUG |
2014 |
Let the CAT Out of the Bag: String Concatenation in SAS 9 |
Joshua M. Horstman |
source |
6 |
| PharmaSUG |
2014 |
Need to Review or Deliver Outputs on a Rolling Basis? Just Apply the Filter! |
Tom Santopoli |
source |
6 |
| SGF |
2014 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| SGF |
2014 |
Let the CAT Catch a STYLE |
Yanhong Liu, Justin Bates |
source |
11 |
| SGF |
2014 |
Quick Hits - My Favorite SAS Tricks |
Marje Fecht |
source |
13 |
| SGF |
2014 |
What You're Missing About Missing Values |
Christopher J. Bost |
source |
11 |
| SGF |
2014 |
Working with Character Data |
Andrew T. Kuligowski, Swati Agarwal |
source |
8 |
| WUSS |
2013 |
Add Dropdowns and Redirects to Your SAS Output |
Barbara Ross |
source |
15 |
| SESUG |
2013 |
A Novel Approach to Code Generation for Data Validation and Editing using Excel and SAS |
Mai Nguyen, Katherine Mason, Shane Trahan |
source |
9 |
| SESUG |
2013 |
Using Arrays to Handle Transposed Data |
Michael Leitson |
source |
7 |
| MWSUG |
2013 |
Let the CAT Out of the Bag: String Concatenation in SAS 9 |
Joshua M. Horstman |
|
6 |
| NESUG |
2013 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
|
16 |
| NESUG |
2013 |
Does the cat have your tongue? Using VNAME and CATX to get SAS to speak to you. |
Gayle K. Springer |
|
4 |
| NESUG |
2013 |
How to indent selected table cells using NBSPACE |
Roberta J. Glass |
|
5 |
| NESUG |
2013 |
Using SAS Metadata as a Key Performance Indicator! |
Vincent J. Amoruccio |
|
11 |
| SGF |
2013 |
Horizontal Data Sorting and Insightful Reporting: A Useful SAS Technique |
Amanda Lin, Justin Jia |
source |
14 |
| SGF |
2013 |
Need for Speed - Boost Performance in Data Processing with SAS/Access Interface to Oracle |
Svein Erik Vralstad |
source |
12 |
| SGF |
2013 |
Programs? How to Process Your Inputs Faster |
Jason Wachsmuth |
source |
4 |
| SGF |
2013 |
Quick Hits - My Favorite SAS Tricks |
Marje Fecht |
source |
13 |
| NESUG |
2012 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
|
16 |
| NESUG |
2012 |
Mimicking the DATA Step Dash and Double Dash in PROC SQL |
Arlene Amodeo |
|
24 |
| NESUG |
2012 |
Some _FILE_ Magic |
Michael S. Zdeb |
|
7 |
| NESUG |
2012 |
Yes, No, Maybe So: Tips and Tricks for Using 0/1 Binary Variables |
Laurie Hamilton |
|
6 |
| PHUSE EU |
2012 |
Parsing ISO 8601 Standard Partial Dates using Perl Regular Expressions |
Mark Crangle |
source presentation source |
8 |
| SESUG |
2012 |
Quick Hits - My Favorite SAS Tricks |
Marje Fecht |
source |
13 |
| SESUG |
2012 |
Why Does SAS Say That? What Common DATA Step and Macro Messages Are Trying to Tell You |
Charles E. Mullin, Kevin Russell |
source |
17 |
| MWSUG |
2012 |
Parsing Useful Data Out of Unusual Formats Using SAS |
Andrew T. Kuligowski |
|
15 |
| PharmaSUG |
2012 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| PharmaSUG |
2012 |
Why Does SAS Say That? What Common DATA Step and Macro Messages Are Trying to Tell You |
Charles E. Mullin, Kevin Russell |
source |
17 |
| SGF |
2012 |
A Survey of Some of the Most Useful SAS Functions |
Ronald P. Cody |
source |
16 |
| SGF |
2012 |
Is Your Failed Macro Due To Misjudged "Timing"? |
Arthur X. Li |
source |
22 |
| SGF |
2012 |
Why Does SAS Say That? What Common DATA Step and Macro Messages Are Trying to Tell You |
Charles E. Mullin, Kevin Russell |
source |
17 |
| SGF |
2012 |
Write Once, Run Anywhere! How to Make Your SAS Application Speak Many Languages |
Mickael Bouedo |
source |
17 |
| SESUG |
2011 |
Using SAS Variable Lists Effectively |
Howard L. Schreier |
source |
20 |
| WUSS |
2011 |
An Introduction to SAS Character Functions |
Ronald P. Cody |
source |
17 |
| WUSS |
2011 |
Creating SAS Datasets from Varied Sources |
Sofia Shamas, Mansi Singh |
source |
8 |
| MWSUG |
2011 |
SAS Macro: Symbols of Frustration? %Let us help! A Guide to Debugging Macros |
Kevin Payton Delaney, Arthur L. Carpenter |
|
21 |
| NESUG |
2011 |
Character Functions: A Hands-on Workshop |
Jason L. Ford |
|
12 |
| SGF |
2011 |
A Macro to Modify Attributes for All Character Variables in SAS Data Sets |
Suresh B. Kadaru |
source |
6 |
| SGF |
2011 |
SAS Programming: Current State and Implications for the Future |
John Gorden |
source |
6 |
| NESUG |
2010 |
Automatically Converting Character Variables That Store Numbers to Numeric Variables |
Christopher J. Bost |
|
13 |
| NESUG |
2010 |
Introduction to Character String Functions |
Jason L. Ford |
|
12 |
| NESUG |
2010 |
SAS System Options: The True Heroes of Macro Debugging |
Kevin Russell, Russ Tyndall |
|
12 |
| SCSUG |
2010 |
Demystifying the SAS Macro Facility - by Example |
Marje Fecht |
source |
14 |
| WUSS |
2010 |
An Introduction to SAS Character Functions |
Ronald P. Cody |
source |
17 |
| WUSS |
2010 |
Choosing the Best Way to Store and Manipulate Lists in SAS |
Dmitry Rozhetskin |
source |
10 |
| WUSS |
2010 |
What Every SAS Programmer Should Know: Importing Files |
Renato G. Villacorte |
source |
4 |
| PHUSE EU |
2010 |
Code evolution: how programs are developed and refined over time [presentation] |
Panteleo Nacci |
source |
25 |
| MWSUG |
2010 |
SAS System Options: The True Heroes of Macro Debugging |
Kevin Russell, Russ Tyndall |
|
12 |
| SESUG |
2010 |
Fun With Functions |
Yogini Thakkar |
source |
10 |
| SESUG |
2010 |
How To Use Proc SQL select into for List Processing |
Ronald J. Fehd |
source |
40 |
| SGF |
2010 |
Purrfectly Fabulous Feline Functions |
Louise S. Hadden |
source |
15 |
| SGF |
2010 |
SAS System Options: The True Heroes of Macro Debugging |
Kevin Russell, Russ Tyndall |
source |
12 |
| SGF |
2010 |
So Many Variables, Too Many Labels: Moving Labels from One Variable to Another |
John F. Ladds |
source |
11 |
| SGF |
2010 |
Some Examples of Simple Perl Regular Expressions in SAS9 |
Selvaratnam Sridharma |
source |
5 |
| SGF |
2010 |
Space Management for Text Variables |
William C. Murphy |
source |
5 |
| SCSUG |
2009 |
An Introduction to SAS Character Functions (Including Some SAS 9 Functions) |
Ronald P. Cody |
|
17 |
| SESUG |
2009 |
Short, Sweet and Simple ... how to do more with less in SAS |
Brian Spruell |
source |
6 |
| MWSUG |
2009 |
SAS Macro: Symbols of Frustration? %Let us help! A Guide to Debugging Macros |
Kevin Payton Delaney, Arthur L. Carpenter |
|
20 |
| NESUG |
2009 |
Dealing with Blanks: Leading, Trailing, In-Between |
Virginia Chen |
|
6 |
| NESUG |
2009 |
Parsing Useful Data Out of Unusual Formats Using SAS |
Andrew T. Kuligowski |
|
15 |
| NESUG |
2009 |
Purrfectly Fabulous Feline Functions |
Louise S. Hadden |
|
12 |
| NESUG |
2009 |
Searching for Variable Values with CAT Functions: An Alternative to Arrays and Loops |
Michael S. Zdeb |
|
9 |
| NESUG |
2009 |
Some Simple Perl Regular Expressions Examples in SAS 9 |
Selvaratnam Sridharma |
|
5 |
| NESUG |
2009 |
Why Does SAS Run Clockwise? |
Robert Krajcik |
|
11 |
| WUSS |
2009 |
An Introduction to SAS Character Functions |
Ronald P. Cody |
source |
17 |
| WUSS |
2008 |
An Introduction to SAS Character Functions |
Ronald P. Cody |
source |
17 |
| SESUG |
2008 |
Standardization of Lists of Names and Addresses using SAS Character and Perl Regular Expression (PRX) Functions |
Elizabeth Heath |
source |
6 |
| SESUG |
2008 |
Using SAS to Parse External Data |
Andrew T. Kuligowski |
source |
14 |
| NESUG |
2008 |
Address Cleaning Using the TRANWRD Function |
Rena Jones, Michael S. Zdeb |
|
4 |
| NESUG |
2008 |
Purrfectly Fabulous Feline Functions |
Louise S. Hadden |
|
11 |
| NESUG |
2008 |
Using SAS to Parse External Data |
Andrew T. Kuligowski |
|
14 |
| PharmaSUG |
2008 |
Text Mining to Summarize Complicated Datasets Containing Structured, Nominal Data |
Hamed Zahedi |
|
10 |
| SGF |
2008 |
Using Data Set Values and Variable Names Outside of the DATA Step |
Bruce F. Gilsen |
source |
15 |
| SGF |
2008 |
Using SAS to Parse External Data |
Andrew T. Kuligowski |
source |
14 |
| NESUG |
2007 |
Performing Iterative Processes with the Macro Facility |
Katie Joseph, Taylor Lewis |
|
5 |
| NESUG |
2007 |
Using Data Set Values and Variable Names Outside of the DATA Step |
Bruce F. Gilsen |
|
15 |
| SESUG |
2007 |
Improving Efficiency using the "Virtual Merge" |
Steve Sanders |
source |
3 |
| WUSS |
2007 |
An Introduction to SAS Character Functions (Including Some SAS 9 Functions) |
Ronald P. Cody |
source |
17 |
| SCSUG |
2007 |
Explaining Unexpected Log Messages and Output Results from DATA Step Code |
Debbie Buck, Larry Stewart |
|
13 |
| PNWSUG |
2007 |
Regexps: Applications in Clinical Programming |
Rohini Rao, Paul D. Hamilton |
|
6 |
| PharmaSUG |
2007 |
SAS Macro: Symbols of Frustration? %Let us help! A Guide to Debugging Macros |
Arthur L. Carpenter |
|
20 |
| SGF |
2007 |
An Introduction to SAS Character Functions |
Ronald P. Cody |
source |
17 |
| SGF |
2007 |
Hanging On by a STRING? Using Functions to Untie Text Strings |
Jeanina M. Worden |
source |
7 |
| SGF |
2007 |
Perl Regular Expressions 102 |
Kenneth W. Borowiak |
source |
11 |
| SESUG |
2006 |
Data Step Interfaces with the Macro Facility |
Toby Dunn |
source |
17 |
| SESUG |
2006 |
Demystifying the SAS Macro Facility - by Example |
Harry Droogendyk |
source |
14 |
| SESUG |
2006 |
Selecting Variable Names into a Macro Variable Facilitates Data Analysis |
Fenggang Peng |
source |
4 |
| NESUG |
2006 |
An Introduction to SAS Character Functions |
Ronald P. Cody |
|
17 |
| NESUG |
2006 |
Efficient Processing of Long Lists of Variable Names |
Paulette W. Staum |
|
9 |
| NESUG |
2006 |
Perl Regular Expressions 102 |
Kenneth W. Borowiak |
|
11 |
| PharmaSUG |
2006 |
Client Communication: Transform Specifications into Code with Spreadsheets |
John Cantrell |
|
5 |
| SUGI |
2006 |
An Introduction to SAS Character Functions |
Ronald P. Cody |
source |
17 |
| SUGI |
2006 |
Demystifying the SAS Macro Facility - by Example |
Harry Droogendyk, Marje Fecht |
source |
15 |
| SUGI |
2006 |
Using Database Principles to Optimize SAS Format Construction from Tabular Data |
Perry Watts |
source |
20 |
| SESUG |
2005 |
Fun With Functions |
Marje Fecht |
source |
5 |
| SESUG |
2005 |
How SAS Thinks |
Neil H. Howard |
source |
19 |
| SESUG |
2005 |
SAS 9 Programming Enhancements |
Marje Fecht |
source |
5 |
| SCSUG |
2005 |
An Introduction to SAS Character Functions (Including Some New SAS9 Functions) |
Ronald P. Cody |
|
15 |
| SCSUG |
2005 |
New Functions in SAS 9 - A Sampling |
Keith Cranford |
|
14 |
| SCSUG |
2005 |
Parsing HTML Tags in SAS Using Perl Regular Expressions |
Don Boudreaux |
|
4 |
| MWSUG |
2005 |
Using Macro Functions |
Arthur L. Carpenter |
|
10 |
| WUSS |
2005 |
%MACRO Bag of Tricks |
Rodger Madison |
source |
6 |
| WUSS |
2005 |
An Introduction to SAS Character Functions (Including Some New V9 Functions) |
Ronald P. Cody |
source |
15 |
| WUSS |
2005 |
SAS Essentials |
Neil H. Howard |
source |
19 |
| WUSS |
2005 |
Sign of the Times: Using SAS to Produce Conference Signage |
Daniel K. Downing |
source |
6 |
| NESUG |
2005 |
Fun With Functions |
Marje Fecht |
|
5 |
| NESUG |
2005 |
How SAS Thinks |
Neil H. Howard |
|
19 |
| NESUG |
2005 |
SAS 9 Programming Enhancements |
Marje Fecht |
|
5 |
| PharmaSUG |
2005 |
Advance Tips for Manipulating Data in commonly used SAS Procedures |
Raj Suligavi, Jyotheeswar N Yellanki |
|
11 |
| PharmaSUG |
2005 |
How SAS Thinks |
Neil H. Howard |
|
20 |
| PharmaSUG |
2005 |
Storing and Using a List of Values in a Macro Variable |
Arthur L. Carpenter |
|
6 |
| SUGI |
2005 |
An Introduction to SAS Character Functions (Including Some New SAS9 Functions) |
Ronald P. Cody |
source |
15 |
| SUGI |
2005 |
Explaining Unexpected Log Messages and Output Results from DATA Step Code |
Debbie Buck - SC, Larry Stewart |
source |
13 |
| SUGI |
2005 |
SAS 9 Programming Enhancements |
Marje Fecht |
source |
5 |
| SUGI |
2005 |
Storing and Using a List of Values in a Macro Variable |
Arthur L. Carpenter |
source |
6 |
| NESUG |
2004 |
How SAS Thinks or Why the DATA Step Does What It Does |
Neil H. Howard |
|
19 |
| SESUG |
2004 |
"Methods for Minimizing Errors in Address Data" |
Milorad Stojanovic |
source |
6 |
| SESUG |
2004 |
Version 9 Programming Enhancements |
Marje Fecht, Cape Coral |
source |
4 |
| SESUG |
2004 |
Why the DATA Step Does What It Does |
Neil H. Howard |
source |
19 |
| WUSS |
2004 |
Storing and Using a List of Values in a Macro Variable |
Arthur L. Carpenter |
source |
6 |
| MWSUG |
2004 |
Unleashing the Power of SAS Functions to Manipulate and Manage Data |
Ben Cochran |
|
5 |
| PNWSUG |
2004 |
Storing and Using a List of SAS Macro Variables |
Arthur L. Carpenter |
|
6 |
| PharmaSUG |
2004 |
Creating a Mixed Case Format for Monocase Data Using an Input Control Data Set with Proc Format |
Lisa A. Soberano |
|
7 |
| PharmaSUG |
2004 |
How SAS Thinks or Why the DATA Step Does What It Does |
Neil H. Howard |
|
17 |
| SUGI |
2004 |
An Introduction to SAS Function-ality |
Deb Cassidy |
source |
13 |
| SUGI |
2004 |
How SAS Thinks or Why the DATA Step Does What It Does |
Neil H. Howard |
source |
19 |
| 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 |
The Very Valuable Variable Value Functions |
Howard L. Schreier |
source |
6 |
| SUGI |
2004 |
Version 9 Programming Enhancements - Vive la difference? |
Marje Fecht |
source |
5 |
| NESUG |
2003 |
The Dark Side of the Transparent Moon -- Tips, Tricks and Traps of Handling ORACLE Data Using SAS |
Xinyu Ji |
|
11 |
| NESUG |
2002 |
SAS User Documentation: Web Page Design Made Easy |
Bruce F. Gilsen, Scott Hoenig |
|
10 |
| NESUG |
2002 |
The DATA Step in Version 9: What's New? |
Jason Secosky |
|
6 |
| SESUG |
2002 |
DATA Step Essentials |
Neil H. Howard |
source |
10 |
| WUSS |
2002 |
DATA Step Internals: Compile and Execute |
Neil H. Howard |
source |
10 |
| WUSS |
2002 |
The DATA Step in Version 9: What's New? |
Jason Secosky |
source |
6 |
| SUGI |
2002 |
SAS User Documentation: Web Page Design Made Easy |
Bruce F. Gilsen, Scott Hoenig |
source |
10 |
| NESUG |
2001 |
Having a Ball with Strings: SAS Character Functions |
Ronald P. Cody |
|
8 |
| NESUG |
2001 |
SAS User Support: Simple, Effective Web Page Design |
Bruce F. Gilsen, Scott Hoenig |
|
10 |
| SESUG |
2001 |
Are Strings Tying You in Knots? |
Deb Cassidy |
source |
10 |
| SESUG |
2001 |
Data Cleaning and Base SAS Functions |
Caroline C. Bahler |
source |
6 |
| SESUG |
2001 |
Using Functions and Arrays in the SAS System to Manage and Manipulate Data |
Ben Cochran |
source |
6 |
| SCSUG |
2001 |
Are Strings Tying You in Knots? |
Deb Cassidy |
|
10 |
| SCSUG |
2001 |
Data Cleaning and Base SAS Functions |
Caroline C. Bahler |
|
6 |
| SCSUG |
2001 |
Using Functions and Arrays in the SAS System to Manage and Manipulate Data |
Ben Cochran |
|
6 |
| PharmaSUG |
2001 |
Using Functions and Arrays in the SAS System to Manage and Manipulate Data |
Ben Cochran |
|
6 |
| SUGI |
2001 |
Data Cleaning and Base SAS Functions |
Caroline C. Bahler |
source |
6 |
| SUGI |
2001 |
SAS User Support: Simple, Effective Web Page Design |
Bruce F. Gilsen, Scott Hoenig |
source |
10 |
| SESUG |
2000 |
Mailing List Management |
Imelda C. Go |
source |
2 |
| WUSS |
2000 |
Playing With String Data |
David Fickbohm |
source |
6 |
| WUSS |
2000 |
Using Macro Functions |
Arthur L. Carpenter |
source |
7 |
| MWSUG |
2000 |
Advanced DATA Step Techniques |
Neil H. Howard |
|
10 |
| MWSUG |
2000 |
Removing Slag to Get the Ore: Preparing Data for Mining |
Thomas H. Burger, Jerry E. Plaatje, John M. LaBore |
|
4 |
| SEUGI |
2000 |
Changes and Enhancements to the SAS Component Language (SCL) [presentation] |
Carl LaChapelle |
source |
56 |
| SUGI |
2000 |
Using Macro Functions |
Arthur L. Carpenter |
source |
7 |
| SCSUG |
1999 |
Functions in SAS |
Destiny Corporation (a company) |
|
3 |
| WUSS |
1999 |
Functioning With Data Step Functions |
Arthur L. Carpenter |
source |
9 |
| NESUG |
1999 |
Three Unrelated Tips That Solve Three Unrelated SAS Problems |
Perry Watts |
|
2 |
| MWSUG |
1999 |
A Fast Format Macro - How to Quickly Create a Format by Specifying the Endpoints |
Christine A. Smiley |
|
4 |
| SUGI |
1999 |
A Fast Format Macro How to Quickly Create a Format by Listing the Endpoints |
Christine A. Smiley |
source |
4 |
| SUGI |
1999 |
Introduction to SAS Functions |
Neil H. Howard |
source |
7 |
| SCSUG |
1998 |
Functions in SAS |
Destiny Corporation (a company) |
|
3 |
| PNWSUG |
1998 |
Need More "Functionality"? Using the SAS Macro Languageto Create User-Written Functions |
Peter J. Lund |
|
8 |
| SCSUG |
1997 |
Having a Ball with Strings |
Ronald P. Cody |
|
8 |
| SUGI |
1997 |
Having a Ball with Strings |
Ronald P. Cody |
source |
8 |
| SUGI |
1997 |
Subclassing the FRAME Class to Incorporate Documentation Templates and Standard Widgets |
Mark Bodt |
source |
6 |
| NESUG |
1996 |
Having a Ball with Strings |
Ronald P. Cody |
|
7 |
| MWSUG |
1996 |
Are you FUNCTIONally Literate? |
Allan M. Kominek |
|
6 |
| SESUG |
1995 |
Using SAS to Auto-code Occupation and Industry Fields |
Gail Wisan |
|
6 |
| SUGI |
1995 |
Are Strings Tying You in Knots? |
Deb Cassidy |
source |
10 |
| NESUG |
1994 |
Avoiding, Accepting and Taking Advantage of Missing Data |
Warren Repole Jr. |
|
10 |
| MWSUG |
1994 |
Are Strings Tying You in Knots? |
Deb Cassidy |
|
10 |
| SUGI |
1994 |
Avoiding, Accepting and Taking Advantage of Missing Data |
Warren Repole Jr. |
source |
9 |
| SUGI |
1993 |
Discovering the FUN in SAS Functions |
Neil H. Howard |
source |
5 |
| SCSUG |
1992 |
Discovering the FUN in Functions |
Neil H. Howard |
|
5 |
| NESUG |
1992 |
Using SAS Character and List Functions to Extend the SAS Systems: Macro-Programming of Useful Functions |
Sigurd W. Hermansen |
|
8 |
| SUGI |
1992 |
Using TeX to Format SAS DATA Step Reports |
Joseph E. St. Sauver |
source |
|
| NESUG |
1991 |
Using SAS Character and List Functions to Extend the SAS Systems Par I. Data Step Applications |
Sigurd W. Hermansen |
|
6 |
| SUGI |
1989 |
Using Output. for Input in CMS |
William G. LeBlanc |
source |
5 |
| SUGI |
1988 |
SAS Functions-Simple but Powerful Techniques |
Steve G. Holson, Jenny Putman |
source |
6 |
| SUGI |
1987 |
SAS Macros Designed to Create Camera-Ready, "Typed "Tables Directly from SAS Data Sets |
Tim J. Gabel |
source |
6 |
| SUGI |
1986 |
Uploading Large Data Files from Micros to Mainframes |
William M. Taylor |
source |
3 |
| SUGI |
1986 |
What SAS Software Does and Doesn't Do: Things Your Mother Never Told You |
Calvin D. Croy |
source |
4 |