Graphically Speaking
Data Visualization with a focus on SAS ODS Graphics![Stock chart](https://blogs.sas.com/content/graphicallyspeaking/files/2017/09/Stock_Plot_400.png)
In the previous article on Getting Started with Vertical HighLow Plot, I described how we can use the HighLow plot to display the stock price by date. The HighLow plot is specifically designed for such use cases as shown below. The data is downloaded from the Nasdaq web site, and
![Getting started with SGPLOT - Part 7 - Vertical HighLow Plot](https://blogs.sas.com/content/graphicallyspeaking/files/2017/09/HighLow_400.png)
This is the 7th installment of the Getting Started series. The audience is the user who is new to the SG Procedures. Experienced users may also find some useful nuggets of information here. Starting with SAS 9.3 which was released 6 years ago, the SGPLOT procedure supports many new plot types including
![Advanced ODS Graphics: Inserting a graph into a graph](https://blogs.sas.com/content/graphicallyspeaking/files/2017/09/SurvivalPlot-702x336.png)
You can use SG Annotation (and its GTL equivalent) to display one graph inside another.
![Bar charts with color response](https://blogs.sas.com/content/graphicallyspeaking/files/2017/09/Bar_Color_400.png)
Bar charts in SGPLOT procedure have some new features that everyone may not be familiar with. In this article we will create bar charts with color response on linear axes. Normally, the VBAR statement treats the x-axis as discrete, placing each unique value by itself, equally spaced on the x-axis.
![Advanced ODS Graphics: Examining and processing templates](https://blogs.sas.com/content/graphicallyspeaking/files/2017/08/WFKTempl3-702x336.png)
This post shows a variety of techniques including how to use PROC TEMPLATE and the SOURCE statement, PROC SGPLOT with multiple Y-axis tables, create comparable axes in two side-by-side graphs, create a broken axis, write and use a table template that wraps text, and find and display examples of certain statements in graph templates and fonts in style templates.
![Fun with ODS Graphics: Eclipse animation (part 2)](https://blogs.sas.com/content/graphicallyspeaking/files/2017/08/WFKEclipse-702x336.png)
This example shows how to create two coordinated range attribute maps and use them in creating an animated gif of the eclipse.