Category: SAS

PRXMATCH Function

Prxmatch () function is very useful in locating the matching strings. Prxmatch() function has 2 parameters, the first parameter is the regular expression ID (i.e what you are looking in a string for a match) and the second parameter is the character …

$UPCASEw. format

We all know the importance of UPCASE function in handling the character case strings. But do you know that a format can let you do the same as the UPCASE function (upcasing the variables).$UPCASEw. format works similar to the UPCASE Function. It also…

SaviDataSet 1.0.0.5 Released

I just posted the latest version of the SaviDataSet reader/writer. The latest version allows for its use from the command line for converting SAS datasets to delimited, XML, and Excel files (2003 & 2007).Please see the Help File in the Savian–> Sa…

Referring to SAS and its products

Q: How do I refer to SAS in a scientific paper?
A: Always write the name “SAS” in uppercase letters with no periods.

As you might guess, there are more guidelines and specifics about how to refer to SAS and its products and services. The comple…

SAS gets your attention with a text message!

Contributed by Scott Vodicka, a member of the SAS Global Consulting Business Intelligence Practice

An interesting topic came up the other day in one of my email conversations. What was the topic of the email? Well, I am glad you asked. It was how…

An efficient macro for Stump – two terminal nodes tree

In this post, I post an improved SAS macro of the single partition split algorithm in Chapter 2 of “Pharmaceutical Statistics Using SAS: A Practical Guide” by Alex Dmitrienko, Christy Chuang-Stein, Ralph B. D’Agostino.
The single part…

Resources for creating a SAS stored process

Q: A customer wrote, “What, no stored process samples?”
A: We do have samples and notes about writing and using stored processes. We do not have a browse topic for stored processes. Therefore, to find samples about creating and maintaining stored…

Pivot tables and Cheezy Graphs? No more…

As any good analyst knows, working with data is not the problem. Good analysts have the skill necessary to combine, split, merge, slice, aggregate, or summarize data any way you can imagine. However, is that enough? Probably not.. What good does data do if you can’t communicate its meaning in a logical way. The day […]