SAS Business Intelligence applications use global macro variables to store information about the environment as well as prompt values entered by a user. When developing a Stored Process it is often helpful to review the values of these macro variables….
SAS Perl Regular Expression (PRX) Take in the forthcoming SESUG 2012
Research Triangle will host SouthEast SAS Users Group (SESUG) 2012 conference (October 14-16, Sheraton Imperial Hotel, Durham, NC; back to the home of SAS!). It will be my first regional SAS user conference and I will have a talk on SAS Perl Regular Expression(PRX), in the morning of next Monday, Oct 15. SAS PRX is […]
Boldly Moving Forward in Edmonton
Yesterday marked the start of a brave new adventure for the Edmonton SAS User Group. Yes, eSUG was boldly going where (few) men had gone before… they were expanding their meeting to a full day session in the tradition of the Ottawa and Toronto user g…
SAS Education: Helping to fill the talent gap in analytics
The Analytics conference has just concluded and the unofficial theme of the final day was Big Data. It began with our very first talk, a keynote presentation delivered by Will Hakes, CEO and co-founder of Link Analytics. Will spent the first part of hi…
On the Roadshow again
As I prepare for my stint on the SAS Programming “Roadshow,” it occurs to me that some performers get tired of performing their greatest hits over and over again. Not a problem for me, I love to sing those Programming 1 and 2 standards! As I look o…
Playing "craps" with unfair dice
Last week I wrote a SAS/IML program that computes the odds of winning the game of craps. I noted that the program remains valid even if the dice are not fair. For convenience, here is a SAS/IML function that computes the probability of winning at craps, given the probability vector […]