Tag: tips and tricks

SAS Jedi Christmas – SAS 9.4 M4 DS2 Do Loop Upgrade

This SAS Jedi is very excited about the SAS 9.4 M4 release, which brought many wonderful gifts just in time for Christmas. So in the interest of extending the Christmas spirit, I’m going to blog about some of my favorites! I’ve long loved the SAS DO statement variant which allows […]

The post SAS Jedi Christmas – SAS 9.4 M4 DS2 Do Loop Upgrade appeared first on SAS Learning Post.

The difference between the Subsetting IF and the IF—THEN—ELSE—IF statement

My river walk last week turned into a spectacular fall show. But if it rains this week in San Antonio, like the weatherman predicts, what will I do? In the coming days, I’ll be presenting at two user groups,  one in eastern Canada in Halifax, and the other all the […]

The post The difference between the Subsetting IF and the IF—THEN—ELSE—IF statement appeared first on SAS Learning Post.

SAS & bugs & rock & roll

SAS Programming Professionals, SAS & bugs & rock & roll? But, of course! SAS Because of its amazing versatility, SAS is indisputably the greatest software package currently in use anywhere within the Milky Way Galaxy.  Can SAS input every type of flat file imaginable?  Yes!  Can SAS read and write […]

The post SAS & bugs & rock & roll appeared first on SAS Learning Post.

What’s your favorite function in SAS?

Last time I checked, there are well over 500 functions and call routines in SAS.  I’ve taught SAS programming courses for 15 years, and I’ll admit that occasionally my students will ask me about a particular function that I have honestly never heard of.  I remember the first time this […]

The post What’s your favorite function in SAS? appeared first on SAS Learning Post.

Jedi SAS Tricks: Writing to Text Files from DS2

A reader posed a question in the comments to an earlier Jedi SAS Trick, asking how to write the results of a DS2 DATA _NULL_ program to a text file. It’s an interesting question, as DS2 currently has no text file handling statements or capabilities. Take, for example, this traditional […]

The post Jedi SAS Tricks: Writing to Text Files from DS2 appeared first on SAS Learning Post.

SAS Author Spotlight: Goutam Chakraborty

As the excitement of SAS Global Forum begins to die down and we dust off our sequins for another year, it’s time to get back behind the desk. This year at SAS Global Forum we hosted a “Top Tips from Your Favorite SAS Press Authors” lunch where we asked three or four […]

The post SAS Author Spotlight: Goutam Chakraborty appeared first on SAS Learning Post.

Jedi SAS Tricks – Make This a Button in Base SAS

A recent post, Jedi SAS Tricks: The DATA to DATA Step Macro, engendered a lot of response on Twitter. One of the re-tweets included a call to action – make this a button in Base SAS! Well, Sam, I aim to please! Now, I’m not the guy who builds the SAS Windowing […]

The post Jedi SAS Tricks – Make This a Button in Base SAS appeared first on SAS Learning Post.

PROC REPORT versus other base SAS procedures

When you’re making a report, how do you choose which procedure to use?  The answer is – it depends. It depends on: whether you are doing an ad hoc analysis or creating a final report that many people will see whether you will run statistical tests with your data or […]

The post PROC REPORT versus other base SAS procedures appeared first on SAS Learning Post.