Category: SAS

A SAS options viewer for SAS Enterprise Guide

On the heels of the release of the popular SAS macro variable viewer from last month, I’m providing another custom task that I hope will prove just as useful. This one is a SAS options viewer, similar in concept to the OPTIONS window in SAS display manager. You can download […]

Merry Christmas!

Just for fun.

data cars;
set sashelp.cars;
length label $10.;
keep invoice weight enginesize type label;
if _n_ = 1 then label = ‘Merry’;
if _n_ = 50 then label = ‘Christmas’;
run;

proc sgplot data = cars noautolegend;
bubble x = in…

BI Supporting Information: Need presentation fodder?

I love to read and when I’m researching a subject, I go through books like a kid in a candy store.  Recently I started reading some of the general Business Intelligence books.  What I find is that you need these books when you are preparing pre…

NOTE: BY Variables in Titles (Golden Oldies)

Whilst the capabilities of SAS software increase markedly from release to release, the core capabilities remain the same. And that means that many hints and tips from years gone by are still valid today. Starting today I’m running a mini-series of tips…

What’s the difference between 0 and -0?

My daughter’s math lessons this year have included the concept of negative numbers (that is, numbers less than zero, not numbers that have a bad attitude). She has used number lines such as this one to help her while she completes her homework: Notice that in this number line, there […]

SAS BI: Conditional Highlighting for Reports

Conditional highlighting, also referred to as traffic lighting, helps report consumers quickly recognize when the data is showing the desired trends based on their targets.  Today I’ll talk about the color choices for the highlighting from MS Ex…

Testing – Peer Reviews

In my recent series on testing I concentrated on dynamic testing, i.e. executing some or all of your code to see if it works. The other type of testing is static testing. This was featured briefly in my “SAS Software Development With The V-Model” paper…

NOTE: Programming Languages Can Be Copied…

… so says Yves Bot, advocate general at the Court of Justice of the European Union (CJEU). Mr Bot’s guidance was issued in response to the July 2010 High Court case between SAS and World Programming Limited (WPL). The CJEU still needs to make a full …