Click here to see the SAS code.
Click here to see the example.
---------------------------------------------------------------
This is a SAS/Graph implementation of Stephen Few's "CIO Dashboard"
from p. 197 of his book "Information Dashboard Design".
Stephen created the illustrations for his book using a drawing package
(so he wouldn't be limited by any specific graphics software).
My SAS implementation follows Stephen's design very true-to-form,
and is an actual/working data-driven dashboard. If you change the
data (within reason), the dashboard will change to replect the new
data values, when it is re-run.
I created this dashboard using traditional SAS/Graph procs (such
as gslide, gplot, and gchart), and customized the graphs with
data-driven "annotate". I use the unicode character '25cf'x
for the round colored "dots", and you will need v9.2 SAS in
order to use unicode characters.
I did the layout of the dashboard using SAS/Graph proc greplay,
and a custom template (which is defined in the code). The template
is designed/numbered as follows, and the data and grsegs are named
data{n} and plot{n} to correspond to the greplay area numbers:
I use the Windows "arial" font, because it looks best, but if
you change the macro variables at the top of the program to use
"albany amt" instead, then this dashboard should be able to run
on *any* platform (Windows, Unix, Mainframe) and produce nice-
looking output there also. Note that the "albany amt" font looks
a lot like "arial", and we ship the "albany amt" font with SAS
9.2 and higher.
Back to Samples Index