Graphically Speaking

Data Visualization with a focus on SAS ODS Graphics
Data Visualization
Sanjay Matange 6
Labeled curves

Often, the topic of an article is motivated by a question from a user.  A satisfactory resolution of the situation is usually a good indication of a topic that may be of interest to other users.  On such question was posed to me by a user this weekend.  He wanted to display fit

Data Visualization
Sanjay Matange 5
The BLOCK Plot

When you hear of a Scatter Plot or a Series Plot, you have a picture in your mind what we are talking about.  But one of the plot statements available in GTL, and soon with SGPLOT, is the BLOCK plot.  I am sure this leaves many users scratching their heads, wondering

Data Visualization
Sanjay Matange 9
G100 with SGPLOT

The GCHART procedure has a popular option called G100 to display all the subgroups in % format such that all the subgroup values add up to 100% for each group.   Each subgroup is labeled with its own % values. SGPLOT procedure does not such an option, but with a little bit of

Data Visualization
Sanjay Matange 3
Axes Synchronization

Often we need to plot multiple response variables on Y axes by a common variable on X axis.  When the response variables are very different in magnitudes or format, we prefer to plot the variables on separate Y (Left) and Y2 (Right) axes. Here is some sample data with three response

1 60 61 62 63 64 86