Uncategorized

Rick Wicklin 0
The COALESCE function: PROC SQL compared with PROC IML

When Charlie H. posted an interesting article titled "Top 10 most powerful functions for PROC SQL," there was one item on his list that was unfamiliar: the COALESCE function. (Edit: Charlie's blog no longer exists. The article used to be available at http://www.sasanalysis.com/2011/01/top-10-most-powerful-functions-for-proc.html) Ever since I posted my first response,

Rick Wicklin 0
Where do major airlines fly?

Last week the Flowing Data blog published an excellent visualization of the flight patterns of major US airlines. On Friday, I sent the link to Robert Allison, my partner in the 2009 ASA Data Expo, which explored airline data. Robert had written a SAS program for the Expo that plots

Shelly Goodin 0
Holy batman, there are still bookmobiles

On this morning’s commute, I spotted the first bookmobile that I’ve seen in years. I don’t have children or any reason to actively look for bookmobiles—but was pleasantly surprised to see one. Besides reminding me of long summer days when school was out, the bookmobile was the only way to

Rick Wicklin 0
How to numerically integrate a function in SAS

This blog post shows how to numerically integrate a one-dimensional function by using the QUAD subroutine in SAS/IML software. The name "quad" is short for quadrature, which means numerical integration. You can use the QUAD subroutine to numerically find the definite integral of a function on a finite, semi-infinite, or

Learn SAS
0
JMP Essentials book wins international award

Congratulations to Curt Hinrichs and Chuck Boiler! Their book, JMP Essentials: An Illustrated Step-by-Step Guide for New Users, has won an Award of Distinguished Technical Communication in this year’s International Summit Awards presented by the Society for Technical Communication. The award goes to a project that “applies the principles of

Chris Hemedinger 0
I'm beta-testing 9.3. Buy me a drink?

Greg Nelson and Neil Howard presented a lunchtime keynote talk at SAS Global Forum, and they produced this video, "Revenge of the Semi-Colon People", to go along with it. The video features many people from the SAS community, including customers and SAS employees. Watch it and see if you know

SAS Events
Larry Stewart 0
The 3 R's of SAS Training

I am a thinker by nature; always pondering my choices so that I make the most informed decisions. So for me, the Three R’s of SAS Training aren’t “Reading, wRiting and ‘aRithmetic”, they are Reason, Reflect and Ruminate which allows me time to gather information from others and provide the

Shelly Goodin 0
5 Places to Hang Out with SAS Authors

They’re smart, technically savvy, and accessible. Yes, I am biased but SAS Press authors are a uniquely gifted brain trust for SAS and JMP users. Besides getting to know them from their white papers, books, or author pages—you can interact with them in a variety of places. Here’s a quick

Rick Wicklin 0
Variable transformations

One of the advantages of programming in the SAS/IML language is its ability to transform data vectors with a single statement. For example, in data analysis, the log and square-root functions are often used to transform data so that the transformed data have approximate normality. The following SAS/IML statements create

Analytics
Paula Henderson 0
Practicalities of Analytics

This is a guest post from Jodi Blomberg, a Principal Technical Architect at SAS. She has over 12 years of experience in data mining and mathematical modeling, and has developed analytic models for many government agencies including child support enforcement, insurance fraud, intelligence led policing, supply chain logistics and adverse

Angela Hall 0
Stored Processes - bypassing double authentication

As I mentioned yesterday, some users create portal applications to bypass a second authentication step from the Portal to a Stored Process (via a URL Display Portlet). New in SAS 9.2, there is a STPRun directive that allows you to just complete one single step (create a URL display portlet)

Rick Wicklin 0
An improved simulation of card shuffling

Last week I presented the GSR algorithm, a statistical model of a riffle shuffle. In the model, a deck of n cards is split into two parts according to the binomial distribution. Each piece has roughly n/2 cards. Then cards are dropped from the two stacks according to the number

Angela Hall 0
Right Mouse Clicking in Stored Process and Portal Web Apps

In 9.2, the right-mouse click functionality is not available by default. To switch back to this (which for STP developers in a DEV environment is essential to our productivity), SAS has provided the following note: http://support.sas.com/kb/39/292.html As you can see, out-of-the-box, all SAS STP developers will need to do is

Learn SAS
Shelley Sessoms 0
Bookin’ It to Nashville

No, not for a country music recording deal. Trust me, no one wants to hear me sing…I can’t carry a tune in a bucket (but I can throw out some unusual “Southernisms”). I’m headed to Nashville, May 8-11, for the annual PharmaSUG conference. PharmaSUG is the Pharmaceutical Industry SAS® Users

1 251 252 253 254 255 281