Desktop productivity for business analysts and programmers

How to color datapoints in SGPANEL (equiv. to plot y*s='something' in proc gplot)

Accepted Solution Solved
Reply
Frequent Contributor
Posts: 79
Accepted Solution

How to color datapoints in SGPANEL (equiv. to plot y*s='something' in proc gplot)

I am using SGpanel to create some dashboard stuff. If have adataset, that has time dependenat data (measurement over days), that I plot vs. the time. Now, there are many instruments, that contribute to the times series, and I want to color each instrument's data individually.

In proc gplot notation:

 

proc gplot data=. . . ;

plot meas * time = instrument_id,

 

This normally by itself colors data from each instrument according to the defined colors.

I want the same to happen in scatter plots generated in the sgpanel procedure. The call of 'scatter' in sgpanel looks like this:

 

scatter x=days_in_test y=QC_adjst / markerattrs=(symbol=dot size=20);

 

How can I force each instrument's data to be individually colored?

 

Many thanks in advance

Poul R S


Accepted Solutions
Solution
‎05-16-2017 06:57 AM
Super Contributor
Posts: 283

Re: How to color datapoints in SGPANEL (equiv. to plot y*s='something' in proc gplot)

Just add a "group = instrument_id" t your scatter statement.

View solution in original post


All Replies
Solution
‎05-16-2017 06:57 AM
Super Contributor
Posts: 283

Re: How to color datapoints in SGPANEL (equiv. to plot y*s='something' in proc gplot)

Just add a "group = instrument_id" t your scatter statement.

☑ This topic is SOLVED.

Need further help from the community? Please ask a new question.

Discussion stats
  • 1 reply
  • 85 views
  • 1 like
  • 2 in conversation