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