Essential Programming Techniques Every SAS® User Should Learn
Kirk Paul Lafler
SAS software boasts countless functions, algorithms, procedures, options, methods, code constructs, and other features to help users automate and deploy solutions for specific tasks and problems, as well as to access, transform, analyze, and manage data. This presentation identifies essential programming techniques every pragmatic user and programmer should learn.
Topics include determining the number of by-group levels exist within classification variables; data manipulation with the family of CAT functions; merging or joining multiple tables of data; performing table lookup operations with user-defined formats; creating single-value and value-list macro variables with PROC SQL; examining and processing the contents of value-list macro variables; determining the FIRST., LAST. and Between by-group rows; processing repetitive data with arrays; and using metadata to perform better understand the contents of SAS data sets.
About the speaker:
Kirk Paul Lafler is an entrepreneur, consultant and founder of Software Intelligence Corporation and a SAS user since 1979. Kirk is a SAS® application developer, programmer, data analyst, mentor, SAS Certified Professional, advisor and professor at UC San Diego Extension, emeritus sasCommunity advisory board member, and provider of IT consulting services and education to SAS users around the world.
As the author of six books including Google Search Complete! (Odyssey Press. 2014) and PROC SQL: Beyond the Basics Using SAS, Second Edition (SAS Institute. 2013), Kirk has written hundreds of papers and articles; been an Invited speaker at SAS International, regional, special-interest, local, and in-house user group conferences/meetings; and is the recipient of 25 "Best" contributed paper, hands-on workshop (HOW), and poster awards.
To Be Announced
About the speaker: