Data visualization with SAS programming

Different colors in a scatterplot

Reply
Occasional Contributor
Posts: 7

Different colors in a scatterplot

I'm working on creating a scatter plot that evaluates different offices on a shared score. There are 16 office and I would like to display all providers and highlight a single office at a time in a different color. For example, I would like to highlight the providers at office 1 in red and leave the other providers at the rest of the offices in blue. Taking this one step further, I would also like to highlight a single provider in the highlighted office in another color. So provider 1 in office 1 would be yellow, the other providers at office 1 would be red and all others would be blue. Is this possible to do using proc sgscatter?

Grand Advisor
Posts: 16,403

Re: Different colors in a scatterplot

Yes its possible, I generally go with SGPLOT instead, but doubt it matters.

So at the end you'll want 16 plots?

Occasional Contributor
Posts: 7

Re: Different colors in a scatterplot

I think I will export them to a PDF and have 16 different graphs. I may have as many as 80 though if I single out providers among offices.

Grand Advisor
Posts: 16,403

Re: Different colors in a scatterplot

Assuming you'd still want to differentiate other providers out by shape perhaps? Or just a single colour for all remaining providers?

Can you post sample data?

Occasional Contributor
Posts: 7

Re: Different colors in a scatterplot

A single color will do. Here is some sample data:

PG data.jpg

SAS Super FREQ
Posts: 1,044

Re: Different colors in a scatterplot

Better to go with SGPLOT procedure with SCATTER statement.  If you have SAS 9.3, then you can use a DAttrMap to get specific colors.

Post a Question
Discussion Stats
  • 5 replies
  • 351 views
  • 6 likes
  • 3 in conversation