About this blog
Welcome to Graphically Speaking, a blog by Sanjay Matange focused on the usage of ODS Graphics for data visualization in SAS. The blog will cover topics related to the Statistical Graphics procedures, the Graph Template Language and the ODS Graphics Designer. We will also discuss visualization topics in emerging fields such as interactive data visualization, mobile platforms and HTML5. Articles are also contributed by Dan Heath, Prashant Hebbar and Pratik Phadke. Sanjay and Dan are the co-authors of Statistical Graphics Procedures by Example: Effective Graphs Using SAS

Subscribe to this blog
Tags
Abbreviation Axis Aligned Statistics Axis Offsets Bar-Line Graph Bar Chart Box Plot CalendarHeatmap Clinical Graphs Cluster Discrete Offset Distribution Plot Feature du jour Financial Graphs Forecasting GTL Heatmap HighLow Plot Histogram Keylegend Layers Layout Lattice Log axis Maps MarkerCharacter ODS Graphics OverlayEquated Parametric Bar Chart Scatter ScatterPlot Scatter Plot Series Series Plot SGPLOT SGPLOT procedure SG Procedures Spark Line Statistics Columns Stat Tables Time Series Tips VBAR Vector Plot XAxis Y2Axis YAxisArchives
Dan Heath
RSS
Principal Systems Developer
Dan Heath is a principal systems developer at SAS Institute. A SAS user for more than 17 years, Dan specializes in SAS/GRAPH software, ODS Graphics, and related graphing technologies. Dan has been a speaker at a number of regional and local users’ group meetings, including SAS Global Forum, PharmaSUG, and Pacific Northwest SUG. He received a BS degree in computer science from North Carolina State University.
Recent Posts
Roses are red, violets are blue...
This classic start to a romantic poem assumes that the correct colors are always assigned to the correct flowers; but, for those who create graphs ... Read More
A (tool)tip for band plots
Recently, I had a discussion with a user concerning the volume of imagemap data generated for an interactive, web-based visual contain a large number of ... Read More
They go where you put them
An issue that SAS/GRAPH users have wrestled with in the past has been how to put tick marks at irregular intervals on their axes. In ... Read More
Creating graphs can be a (multi-layered) piece of cake
When I give presentations on using the SG procedures, I try to describe how you can take simple plots and layer them to create more ... Read More
The Power of Unicode
The Unicode character table contains a vast array of characters and symbols that can be quite useful for making your text more descriptive in your ... Read More

Roses are red, violets are blue... (part 2)