In my previous posts, I’ve covered many aspects of DS2 (previous posts are listed at the bottom of this post). It’s time to wrap up by offering a few more final details.
Whilst DS2 provides a wide range of data types, not all types are supported by all…
Linguistic Sorting in SAS Proc Sort
Just took a look at the linguistic sorting features in SAS Sort procedure, and got some neat options to apply to my task. For example, I want to sort ID in the following dataset: data t1; input ID $ ; datalines; T20 T4 T3 T1 ; and want to get such intuitive orderings (files […]
Top 6 recommendations for SAS Certification preparation
Certification is always a hot topic on our social media channels. A popular, ongoing discussion in our LinkedIn group focuses on advice for candidates preparing for the SAS Certified Base Programmer exam. Here’s a summary of the top recommendations t…
NOTE: DS2, Threaded Processing
In my recent posts on DS2 (DATA step evolved), I showed the basic syntax plus packages & methods, and I showed the use of SQL within a SET statement. In today’s post, I’ll show the biggest raison d’être for DS2 – the ability to run your code in th…
SAS ODS Report Writing Interface: A Quick Demo
I personally nominated SAS ODS Report Writing Interface was the one of the best technology I found in SAS in 2012. It can generates reports cell by cell and row by row and has much flexibility to produce highly customized reports. Basically, to use it, first assign an ODS destination. Nothing new, and I prefer […]
A better than median year
SAS has had a many good years. But that’s old news. In the past. Old hat. This is a new year, and we don’t rest on our laurels. We may toot our own horn about our laurels, but we don’t rest on ’em. Peer Revue’s job is to inform you of […]