| SESUG |
2024 |
Generating new variables from variable names and values in a DATA step |
|
source |
11 |
| SESUG |
2023 |
SAS Program Efficiency for Beginners |
|
source |
15 |
| PharmaSUG |
2023 |
Using the R interface in SAS to Call R Functions and Transfer Data |
|
source |
16 |
| SESUG |
2022 |
Simplified Linux SAS Log Comparison: Filtering Differences Into "Useful" and "Useless" Files |
|
source |
15 |
| SESUG |
2021 |
Copying Data Between SAS and JSON Files |
|
source |
30 |
| SGF |
2021 |
Copying Data Between SAS and JSON Files |
|
source presentation |
30 |
| SESUG |
2020 |
Tales from the Help Desk: How the Problems Get Solved |
|
source |
14 |
| SGF |
2020 |
Using the R interface in SAS to Call R Functions and Transfer Data |
|
source |
17 |
| SESUG |
2019 |
Tales from the Help Desk: Solutions to Common Macro and Macro Variable Issues |
|
source |
14 |
| SESUG |
2019 |
Using the R interface in SAS to Call R Functions and Transfer Data |
|
source |
17 |
| SGF |
2019 |
Using the R interface in SAS to Call R Functions and Transfer Data |
|
source |
17 |
| SESUG |
2018 |
Reducing the Length of Character Variables in a SAS Data Set |
|
source |
10 |
| SESUG |
2018 |
Using the R interface in SAS to Call R Functions and Transfer Data |
|
source |
17 |
| SGF |
2018 |
Identifying Duplicate Variables in a SAS Data Set |
|
source |
15 |
| SESUG |
2017 |
Identifying Duplicate Variables in a SAS Data Set |
|
source |
15 |
| SESUG |
2017 |
Tales from the Help Desk: Solutions to Common DATA Step Tasks |
|
source |
19 |
| SGF |
2017 |
Tales from the Help Desk: Solutions to Common DATA Step Tasks |
|
source |
19 |
| SESUG |
2016 |
Tales from the Help Desk 7: Solutions to Common SAS Tasks |
|
source |
11 |
| SGF |
2016 |
Masking Data to Obscure Confidential Values: A Simple Approach |
|
source |
19 |
| SESUG |
2015 |
Masking Data to Obscure Confidential Values: A Simple Approach |
|
source |
19 |
| SESUG |
2015 |
Tales from the Help Desk 6: Solutions to Common SAS Tasks |
|
source |
11 |
| SESUG |
2014 |
Debugging SAS Code in a Macro |
|
source |
10 |
| SESUG |
2014 |
Hidden in plain sight: my top ten underpublicized enhancements in SAS Versions 9.2 and 9.3 |
|
source |
12 |
| SESUG |
2014 |
This is the Modern World: Simple, Overlooked SAS Enhancements |
|
source |
15 |
| SGF |
2014 |
Debugging SAS Code in a Macro |
|
source |
5 |
| NESUG |
2013 |
Debugging SAS Code in a Macro |
|
|
5 |
| NESUG |
2013 |
Hidden in plain sight: my top ten underpublicized enhancements in SAS Versions 9.2 and 9.3 |
|
|
12 |
| SGF |
2013 |
Not Dividing by Zero: The Last of the Low-Hanging Efficiency Fruit |
|
source |
4 |
| SGF |
2013 |
This is the Modern World: Simple, Overlooked SAS Enhancements |
|
source |
12 |
| NESUG |
2012 |
A SAS Tip-of-the-Day Web Page on an Intranet |
|
|
12 |
| NESUG |
2012 |
Not Dividing by Zero: Last of the Low-Hanging Efficiency Fruit |
|
|
4 |
| SGF |
2012 |
A SAS Tip-of-the-Day Web Page on an Intranet |
|
source |
12 |
| SGF |
2012 |
Tales from the Help Desk 5: Yet More Solutions for Common SAS Mistakes |
|
source |
8 |
| NESUG |
2011 |
Tales from the Help Desk 5: Yet More Solutions for Common SAS Mistakes |
|
|
8 |
| SGF |
2011 |
Expanding PROC EXPAND |
|
source |
4 |
| SGF |
2011 |
SAS Code and Macros: How They Interact |
|
source |
20 |
| NESUG |
2010 |
Expanding PROC EXPAND |
|
|
4 |
| NESUG |
2010 |
SAS Code and Macros: How They Interact |
|
|
10 |
| SGF |
2010 |
Tales from the Help Desk 4: Still More Solutions for Common SAS Mistakes |
|
source |
8 |
| NESUG |
2009 |
Improve Your Dating: The INTNX Function Alignment Value SAMEDAY |
|
|
2 |
| NESUG |
2009 |
This is the Modern World: Simple, Overlooked SAS Enhancements |
|
|
10 |
| SGF |
2009 |
Tales from the Help Desk 3: More Solutions for Common SAS Mistakes |
|
source |
10 |
| NESUG |
2008 |
Tales from the Help Desk 4: Still More Solutions for Common SAS Mistakes |
|
|
8 |
| SGF |
2008 |
Using Data Set Values and Variable Names Outside of the DATA Step |
|
source |
15 |
| NESUG |
2007 |
Using Data Set Values and Variable Names Outside of the DATA Step |
|
|
15 |
| SGF |
2007 |
Tales from the Help Desk 2: Solutions for Common SAS Mistakes |
|
source |
10 |
| NESUG |
2006 |
Improve Your Dating: The INTNX Function Alignment Value SAMEDAY |
|
|
2 |
| NESUG |
2006 |
Tales from the Help Desk 3: More Solutions for Simple SAS Mistakes |
|
|
10 |
| SUGI |
2006 |
CEDA - The Invisible Hand |
|
source |
10 |
| SUGI |
2006 |
Improve Your Dating: The INTNX Function Alignment Value SAMEDAY |
|
source |
2 |
| NESUG |
2005 |
CEDA - The Invisible Hand |
|
|
10 |
| NESUG |
2005 |
Improve Your Dating: The INTNX Function Alignment Value SAMEDAY |
|
|
2 |
| SUGI |
2005 |
Benchmarking Character String Replacement |
|
source |
10 |
| NESUG |
2004 |
Benchmarking Character String Replacement |
|
|
10 |
| NESUG |
2004 |
More Tales from the Help Desk: Solutions for Simple SAS Mistakes |
|
|
10 |
| SUGI |
2004 |
Tales From the Help Desk: Solutions for Simple SAS Mistakes |
|
source |
9 |
| NESUG |
2003 |
Deja-vu all Over Again: Common Mistakes by new SAS Users |
|
|
6 |
| SUGI |
2003 |
Date Handling in the SAS System |
|
source |
10 |
| NESUG |
2002 |
Date Handling in the SAS System |
|
|
10 |
| NESUG |
2002 |
SAS User Documentation: Web Page Design Made Easy |
Scott Hoenig |
|
10 |
| SUGI |
2002 |
SAS User Documentation: Web Page Design Made Easy |
Scott Hoenig |
source |
10 |
| NESUG |
2001 |
SAS Program Efficiency for Beginners |
|
|
10 |
| NESUG |
2001 |
SAS User Support: Simple, Effective Web Page Design |
Scott Hoenig |
|
10 |
| SUGI |
2001 |
SAS User Support: Simple, Effective Web Page Design |
Scott Hoenig |
source |
10 |
| NESUG |
2000 |
In-House SAS User's Guides: Site-Specific Information and Conversion Guides |
|
|
6 |
| NESUG |
2000 |
SAS Program Efficiency for Beginners |
|
|
10 |
| NESUG |
2000 |
SAS User Support and the Intranet: Web Pages, In-House Documentation, and Sample Library |
Scott Hoenig |
|
10 |
| SUGI |
2000 |
In-House SAS User's Guides: Site-Specific Information and Conversion Guides |
|
source |
6 |
| SUGI |
2000 |
SAS User Support and the Intranet: Web Pages, In-House Documentation, and Sample Library |
Scott Hoenig |
source |
10 |
| NESUG |
1999 |
SAS Program Efficiency for Beginners |
|
|
10 |
| SUGI |
1999 |
SAS Program Efficiency for Beginners |
|
source |
9 |
| NESUG |
1998 |
Millenia: Checking SAS Applications for Century Date Compliance |
|
|
8 |
| NESUG |
1998 |
SAS Program Efficiency for Beginners |
|
|
10 |
| SUGI |
1998 |
SAS Program Efficiency for Beginners |
|
source |
9 |
| NESUG |
1997 |
SAS Program Efficiency for Beginners |
|
|
9 |
| SUGI |
1997 |
SAS Program Efficiency for Beginners |
|
source |
10 |
| NESUG |
1996 |
SAS ARRAYS: A Basic Tutorial |
|
|
9 |
| NESUG |
1996 |
SAS Program Efficiency for Beginners |
|
|
10 |
| SUGI |
1996 |
SAS Program Efficiency for Beginners |
|
source |
10 |
| NESUG |
1995 |
SAS Program Efficiency for Beginners |
|
|
11 |
| SUGI |
1995 |
SAS ARRAYS: A Basic Tutorial |
|
source |
10 |
| NESUG |
1994 |
Writing an In-House SAS User's Guide |
|
|
8 |
| SUGI |
1994 |
Writing an In-House SAS User's Guide |
|
source |
8 |
| NESUG |
1993 |
SAS Program Function Key Remapping In the UNIX Environment |
|
|
10 |
| SUGI |
1993 |
SAS Program Function Key Remapping In the UNIX Environment |
|
source |
10 |
| SUGI |
1992 |
Controlling which files are displayed in the PROC ACCESS window |
|
source |
2 |
| SUGI |
1992 |
Improving SAS System Support (Version 6) at a Large Site |
Berton Shankman |
source |
8 |
| NESUG |
1990 |
Improving SAS System Support at a Large Site |
Berton Shankman |
|
5 |
| SUGI |
1989 |
Improving SAS System Support at a Large Site |
Berton Shankman |
source |
5 |