Category: SAS

ODS Graphics in ActiveX

Using ActiveX in SAS graphics provides users with more functionality, options, and pretty colors than Jpeg, gif, etc (check out these examples). The issue is that ActiveX requires a device driver installed on the viewing machine, similar to Flash….

Collateral damage (Control)

Indexed SAS datasets are at times vulnerable to getting damaged. Especially when you update an indexed dataset. To save this damage, SAS has come up with these options which repairs the dataset and gets back the data to its original form.. (trust me.. …

Hello World!

Yippie!! I make my entry in Blogspot!!

Watch out for more posts in days to come….

Hide the Filters, Hide the Filters – Web Report Studio Style

So, you have created a report with a Filter. That filter is pretty evident somewhere in the report anyway (or you just want the USER to have no knowledge of what is not there) so why not remove the filter list at the top of the report? Pretty easy opti…

Understand the Work

At the end of my first blog, I said I would explain more about those literature analyzing skills and what all that literature stuff has to do with SAS. I showed my “skills list” and discussed how learning to write a SAS program could be com…

Implement Randomized SVD in SAS

In the 2010 SASware Ballot®, a dedicated PROC for Randomized SVD was among the options. While an official SAS PROC will not be available in the immediate future as well as in older SAS releases, it is fairly simple to implement this algorithm using …

Example 8.2: Digits of Pi, redux

In example 8.1, we considered some simple tests for the randomness of the digits of Pi. Here we develop a different test and implement it. If each digit appears in each place with equal and independent probability, then the places between recurrences…