22
Oct

Tips and tricks: Segmented discrete axis

The previous post on Multiple Blank Categories showed how to include multiple blank categories on the axis.  But, given the purpose for this was to separate different segments in the data, I also included ideas on how to segmented a discrete axis using reference lines or Block Plot.  A similar idea [...]

The post Tips and tricks: Segmented discrete axis appeared first on Graphically Speaking.

19
Oct

Fun with ODS Graphics: Drawing and rotating an impossible triangle

I hope everyone has noticed some new shortcuts in Graphically Speaking. As you scroll down and look to the right, there are shortcuts for Sanjay's getting started and clinical graphs blogs and one for my advanced blogs. When Sanjay asked me to make an icon for my advanced blogs, at [...]

The post Fun with ODS Graphics: Drawing and rotating an impossible triangle appeared first on Graphically Speaking.

16
Oct

Tips and tricks - Multiple blank categories on axis

Off and on, users have expressed the need to include multiple blank categories on a discrete axis.  Often, this is desirable to separate groups of bars (or categories) in a graph due to some difference their definition.  Such a case was discussed in this blog article on using non breaking [...]

The post Tips and tricks - Multiple blank categories on axis appeared first on Graphically Speaking.

16
Oct

How to format a macro variable

Would you like to format your macro variables? Easy!  Just use the %FORMAT function, like this: %let x=1111; Log %put %format(&x,dollar11.); $1,111 %put %format(&x,roman.); MCXI %put %format(&x,worddate.); January 16, 1963 %put %format(Macro,$3.); Mac What?! You never heard of the %FORMAT function? Of course not, cuz it doesn't exist! No problem. [...]

The post How to format a macro variable appeared first on SAS Learning Post.

12
Oct

Advanced ODS Graphics: Two types of axis tables

Axis tables can use the SUM= option to summarize data and display means, medians, sums, and percentages. They can instead be used to display data, text, and statistics without any summarization.

The post Advanced ODS Graphics: Two types of axis tables appeared first on Graphically Speaking.

9
Oct

Advanced ODS Graphics: Axis tables that contain special characters

This blog provides a general macro that enables you to easily display special characters (Unicode) in axis table columns.

The post Advanced ODS Graphics: Axis tables that contain special characters appeared first on Graphically Speaking.

6
Oct

New features with SAS 9.40 M5

SAS 9.4 maintenance release 5 was released on Sept 19, 2017.  This release includes many new items including integration with SAS Viya and SAS Studio, a web application for SAS development.  Also Included with this release are some cool new features in the graphics domain, some of which were requested [...]

The post New features with SAS 9.40 M5 appeared first on Graphically Speaking.

4
Oct

Introducing the new SAS/STAT lines plot

In PROC GLM and most other procedures that compute LS-means, mean comparisons are now displayed graphically. This makes comparisons between a large number of groups easier to interpret.

The post Introducing the new SAS/STAT lines plot 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.

29
Sep

Advanced ODS Graphics: Monotonic functions

This blog shows how to use PROC SGPLOT together with PROC TRANSREG to fit monotonically increasing or decreasing functions through a scatter plot.

The post Advanced ODS Graphics: Monotonic functions appeared first on Graphically Speaking.

Back to Top