Jedi in Paradise - SAS Global Forum 2014

I'll be at SAS Global Forum again this year. I do SO love SAS Global Forum and the opportunity to talk DATA step, SQL, Macro and DS2 programming with other SAS aficionados! I’d love to connect with you, so send me an email or a tweet (@SASJedi) or just stop […]

Post a Comment

Jedi SAS Tricks: Reset SAS System Options

One of my students emailed me, asking how to easily reset SAS system options. He was looking for a one-liner solution, just like you get with graphic options: GOPTIONS RESET; While there isn't a RESET keyword for the OPTIONS statement, you can save your options settings before making changes using […]

Post a Comment

Jedi SAS Tricks: FUNC(y) Formats

In the previous episode, we built our own custom SAS function - a masterful trick indeed. Gordon Keener, a developer here at SAS, responded exuberantly "You think that's cool? - try THIS!" and proceeded to demonstrate prodigious powers with the SAS by using a custom function in a custom informat […]

Post a Comment

Jedi SAS Tricks – Roll Your Own Function

A SAS user (who lives in the the US) emailed me a question about SAS functions. He was reading UTC (Coordinated Universal Time) datetime values from server logs, and to make future calculations and comparisons easier, he wanted to transform the value to local datetime.  The INTNX() function worked great, but […]

Post a Comment