About this blog
Hi! I’m Michele Reister and I’ll be providing you with an insider’s view into the world of SAS training. Follow along with my colleagues and me as we offer up practical information to help you become a better SAS user. Tags
analytics analytics conference business intelligence career Cary certification custom customizing data analysis data mining data step e-Learning enterprise guide estimate statement exchanging ideas forecasting gmap how to learn sas international year of statistics jobs learn sas macros map maps miss sas answers ods proc sql programming programming efficiency sas sas/graph sas certification sas global forum SAS Jedi SAS macro sas macro programming sas ondemand for professionals sas programming sas programming 1: essentials sas training SAS Web Report Studio statistical training statistics stat wars tips and tricksSubscribe to this Blog
Frequent Contributors
Archives
Jim Simon
RSS
Principal Technical Training Consultant
Jim Simon is a principal instructor, course author, and curriculum manager for SAS Education. Jim has a bachelor’s degree from UCLA and a master’s degree from California State University at Northridge. Prior to joining the SAS Irvine office in 1988, Jim was an instructor at Ventura College and a SAS programmer at The Medstat Group in Santa Barbara. Jim’s areas of specialization include the DATA step, application development, web enablement, and the SAS macro language. A native of Southern California, Jim enjoys anything in the warm California sun. On weekends, Jim loves jumping in his Corvette, turning up the stereo, and cruising Pacific Coast Highway, top down, South to Laguna Beach or North to his old home town of Santa Barbara.
Recent Posts
Time to trade in your jalopy macro?
Suppose you have an old jalopy that's perfectly reliable. Your jalopy gets you where you wanna go: no frills; no drama. Do you trade your ... Read More
Don’t let your macros crash and burn
Your macro just crashed and burned. So, what's the problem? Let’s take a look: The text OR in the code above was misinterpreted as a ... Read More
SAS 9.3 macro SQL trick
Suppose you need to create a numbered series of macro variables, one macro variable per row, from an SQL query. Suppose you magically know in advance ... Read More
Macro programmers: watch out for the Dead Man's Curve!
In my previous blog post, I mentioned that I love the power of the SAS macro language and the power of my yellow Corvette. Now, ... Read More
The SAS Macro Language: Powerful as a Corvette!
I love the power of my Corvette and the power of the SAS macro language. That is why, for the past 12 months, when not ... Read More
DATALINES Step Boundary
Know your step boundaries! Will the DATA Step below execute as is? data a; infile 'c:\temp\myfile.txt'; input x y z; No. A RUN ... Read More
A time-saving coding tip: leverage the SAS macro facility
Hi! My name is Jim. I’m a SAS instructor based in Irvine, CA. I spend a lot of time each year teaching students in CA and across ... Read More

Coding in the fast lane with data-driven macro calls