Data visualization with SAS programming

More than 255 symbol statement proc gplot

Reply
Contributor sfo
Contributor
Posts: 66

More than 255 symbol statement proc gplot

Hello,

 

I need to create a plot where there are more than 255 distinct subjects (like a spagethi plot i.e. all subjects overlaid on the same plot).

I am able to write a loop around the symbol statement but do not know how to run the loop for more than 255 symbols (which seems to be the limit). I am using SAS 9.2.

 

Thanks

Esteemed Advisor
Esteemed Advisor
Posts: 6,726

Re: More than 255 symbol statement proc gplot

Its really not a good idea.  > 255 distinct lines on a graph is going to be pretty much useless to anyone looking at it as - depending on the size you give - most of the graph will be data - i.e. virtually no whitespace to show difference.  Is this clinical data?  If so it is normaly categorised by some grouping - e.g. treatment group (and mean), timepoint, parameter etc.

Super User
Posts: 1,209

Re: More than 255 symbol statement proc gplot

It's a shame you are using SAS 9.2, if you have access to SAS9.4M2 there is a new option in sgplot to help with this... Have a look at @Rick_SAS' recent blog post on spaghetti plots at http://blogs.sas.com/content/iml/2016/06/02/create-spaghetti-plots-in-sas.html

 

Kind Regards,

Michelle

Post a Question
Discussion Stats
  • 2 replies
  • 149 views
  • 0 likes
  • 3 in conversation