Retail

Data Visualization | Programming Tips | SAS Events
Robert Allison 0
Building a SAS Global Forum infographic

You might have seen a SAS Global Forum infographic floating around the web. And maybe you  wondered how you might create something similar using SAS software? If so, then this blog's for you - I have created my own version of the infographic using SAS/Graph, and I'll show you how

Advanced Analytics | Analytics | Artificial Intelligence | Data Management | Machine Learning
Charlie Chase 0
Why do we rely on judgment when analytics outperforms it?

Wherever there is uncertainty there has got to be judgment, and wherever there is judgment there is an opportunity for human fallibility. Donald Redelmeirer, physician-researcher Over the holidays, I read a fascinating book titled The Undoing Project: A Friendship That Changed Our Mind by Michael Lewis (W.W. Norton & Company,

Customer Intelligence
Adrian Carr 0
Using analytics to determine best paths in customer journeys

The outbound marketing landscape, especially in the retail industry, is a challenging one. Customers are receiving multiple communications from multiple businesses, and for marketers it’s sometimes hard to understand which activity is driving results. Many retailers have a complex multichannel strategy of internet, email, direct mail, telemarketing, and catalogues. These

Data Visualization | Learn SAS | Programming Tips
Sanjay Matange 0
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

Data Visualization | Learn SAS | Programming Tips
Sanjay Matange 0
Legend order redux

Once in a while you run into a pesky situation that is hard to overcome without resorting to major surgery.  Such a situation occurs when you have a stacked bar chart with a discrete legend positioned vertically on the side of the graph.  A simple example is shown below. title

Data Visualization | Learn SAS | Programming Tips
Sanjay Matange 0
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

Data Visualization | Learn SAS | Programming Tips
Sanjay Matange 0
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

Data Visualization | Learn SAS | Programming Tips
Sanjay Matange 0
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

1 2 3 8