11
Jan

A 3D waterfall chart

A few months ago, a user inquired about a chart that showed tumor response and treatment duration for each subject on 2 different planes of a 3D view.  The data was really 2D, with one independent variable (the subject id) and two or more response values.  I had provided an [...]

The post A 3D waterfall chart appeared first on Graphically Speaking.

27
Nov

Customizing cap widths

The SG procedures and GTL statements do a lot of work for us to display the data using the specified statements.  This includes setting many details such as arrow heads, line patterns etc, including caps.  Often, such details have a fixed design according to what seems reasonable for most use [...]

The post Customizing cap widths appeared first on Graphically Speaking.

14
Nov

Spark table

In the previous post, I discussed creating a 2D grid of spark lines by Year and Claim Type.  This graph was presented in the SESUG conference held last week on SAS campus in the paper ""Methods for creating Sparklines using SAS" by Rick Andrews.  This grid of sparklines was actually the [...]

The post Spark table appeared first on Graphically Speaking.

10
Nov

Spark grid

The 25th annual SESUG conference was held at in the SAS campus this week.  I had the opportunity to meet and chat with many users and attend many excellent presentations.  I will write about those that stood out (graphically) in my view. One excellent presentation was on "Methods for creating [...]

The post Spark grid appeared first on Graphically Speaking.

30
Oct

Fill patterns

When a plot is classified by one or more variables, the different classes values are displayed in the graph either by position or by using different plot attributes such as color, marker shape or line pattern.  For plots that display the visual by a filled area (bar, bin, band, bubble, [...]

The post Fill patterns appeared first on Graphically Speaking.

27
Oct

Legend items

Plot statements included in the graph definition can contribute to the legend(s).  This can happen automatically, or can be customized using the KEYLEGEND statement.  For plot statements that are classified by a group variable, all of the unique group values are displayed in the legend, along with their graphical representation [...]

The post Legend items appeared first on Graphically Speaking.

2
Oct

Getting started with SGPLOT - Part 8 - Horizontal HighLow Plot

On my recent visit to an In-House Users Group meeting I presented a 1/2 day seminar on creating Clinical Graphs using SG Procedures.  Polling the audience for their experience with these procedures indicated that many SAS users are not familiar with these new ways to create graphs. So, just as we [...]

The post Getting started with SGPLOT - Part 8 - Horizontal HighLow Plot appeared first on Graphically Speaking.

18
Sep

Advanced ODS Graphics: Inserting a graph into a graph

You can use SG Annotation (and its GTL equivalent) to display one graph inside another.

The post Advanced ODS Graphics: Inserting a graph into a graph appeared first on Graphically Speaking.

18
Aug

Tips and Tricks: Managing long category values

Long category values occur frequently in real world use cases.  This can happen with graphs for analysis of clinical research data, and also for graphs showing survey data where the question asked may be long (even a paragraph).  Managing such long categories on the x or y axis is always [...]

The post Tips and Tricks: Managing long category values appeared first on Graphically Speaking.

30
Jul

Clinical graphs: Waterfall plot ++

Waterfall plots have gain in popularity as a means to visualize the change in tumor size in subjects in a study.  The graph displays the reduction in tumor size in ascending order with the subjects with the most reduction on the right.  Each subject is represented by a bar classified by [...]

The post Clinical graphs: Waterfall plot ++ appeared first on Graphically Speaking.

Back to Top