6
Dec

Fun with ODS Graphics: Animating text

This post shows you how to animate text to create a message that appears one character at a time.

The post Fun with ODS Graphics: Animating text appeared first on Graphically Speaking.

9
Aug

Basic ODS Graphics: What is wrong with my SG annotation data set?

SG annotation is a powerful technique for adding text, lines, arrows, shapes, and images to graphs. This blog provides a macro that can help you when you make a mistake in writing the annotations.

The post Basic ODS Graphics: What is wrong with my SG annotation data set? appeared first on Graphically Speaking.

23
Apr

Diagonal tick values

Fitting of long category values on a x-axis is usually a challenge.  With SAS 9.4, the SGPLOT procedure tries to fit the values by first splitting the values at white space to see if the values will fit in the space available.  This normally works for a small number of [...]

The post Diagonal tick values appeared first on Graphically Speaking.

7
Apr

Robert's map with weather image

In his recent blog article on displaying a path on a SGPLOT map, Robert showed us visually the path computed by the captain of his return flight from Orlando.  As usual, one can rely on Robert to put in visual form some interesting bit of information.  Thanks, Robert. I thought [...]

The post Robert's map with weather image appeared first on Graphically Speaking.

6
Dec

Boxplot with Connect using Annotate

In the previous article I described a way to create a box plot with multiple connect lines using SAS 9.40M1 or later release .  I created the graph using SGPLOT with VBOX and overlaid SERIES statements.  Such an overlay of a basic plot on the VBOX statement is supported starting […]

The post Boxplot with Connect using Annotate appeared first on Graphically Speaking.

19
Nov

Axis Break Appearance Macro

Often, we have data where most of the observations are clustered within a narrow range, with a few outliers positioned far away.  When all the data is plotted, the axis is scaled to accommodate all the data, thus skewing the scale.  Techniques to handle such data have been addressed earlier […]
Back to Top