Only once did I see the process for incorporation of cutting edge statistical theory into a new sas procedure and actually know the people. A long time ago, when fish just started to explore the idea of dry land living, I studied under Yoav Ben…
Top 5 SAS programming best practices
I’m sure you will all agree that a programmer’s favorite task is to maximize efficiency thus enhancing performance. Dear reader, in this blog post I’ll share my best programming practices so that you can benefit from what I typically show my…
DI Studio Code Importer for Comments
In DI Studio 4.3, SAS offers a code importer utility that can assist with moving legacy SAS code into an enterprise DI environment. The importer uses PROC SCAPROC to analyze and translate the code into DI Studio components. There is also a neat utility…
DI Studio Code Importer for Comments
In DI Studio 4.3, SAS offers a code importer utility that can assist with moving legacy SAS code into an enterprise DI environment. The importer uses PROC SCAPROC to analyze and translate the code into DI Studio components. There is also a neat utility…
Sometimes It’s the Journey, Not the Destination
Recently, I read Dr. AnnMaria De Mars’ blog post "Translating Ruby to SAS (or vice versa)." I found that I really liked it, and not just because she mentions me (although that was pretty cool). But rather, I like the end of the post, whe…
Example 8.26: reading data with variable number of words in a field
A student came with a question about how to snag data from a PDF report for analysis. Once she’d copied things her text file looked like:1 Las Vegas, NV — 53.3 — — 12 Sacramento, CA — 42.3 — — 23 Miami, FL — 41.8 — — 34 Tucson, AZ –…