sgplot legend show group variable

Accepted Solution Solved
Reply
Contributor
Posts: 23
Accepted Solution

sgplot legend show group variable

Hi Community,

I have a legend for the group variable in a Scatter plot in SGPLOT.  I have a character variable of 18 characters length that I stored and I want to see the entire name in the legend but it only show the first 8 characters.  How can I see more characters?


Accepted Solutions
Solution
‎11-11-2014 12:45 PM
SAS Super FREQ
Posts: 8,868

Re: sgplot legend show group variable

Posted in reply to bjbreitling

Hi:

  I'm not certain what's happening. You might want to check with Tech Support. When I use the code below, I see all my characters in the legend (SAS 9.4).
      

Cynthia      
    

data class;

  set sashelp.class;

  grp=catx('~',sex,age,'big_bunch_of_characters');

run;

    

title 'Big Bunch of Characters in Legend';

proc sgplot data=class;

  scatter x=height y=weight / group=grp;

run;


very_long_legend.png

View solution in original post


All Replies
Solution
‎11-11-2014 12:45 PM
SAS Super FREQ
Posts: 8,868

Re: sgplot legend show group variable

Posted in reply to bjbreitling

Hi:

  I'm not certain what's happening. You might want to check with Tech Support. When I use the code below, I see all my characters in the legend (SAS 9.4).
      

Cynthia      
    

data class;

  set sashelp.class;

  grp=catx('~',sex,age,'big_bunch_of_characters');

run;

    

title 'Big Bunch of Characters in Legend';

proc sgplot data=class;

  scatter x=height y=weight / group=grp;

run;


very_long_legend.png
Contributor
Posts: 23

Re: sgplot legend show group variable

Posted in reply to Cynthia_sas

Not sure either, I printed the table itself and saw a few of that variable had the last character or 2 cut off so I made the variable two characters longer and it worked.

🔒 This topic is solved and locked.

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

Discussion stats
  • 2 replies
  • 194 views
  • 3 likes
  • 2 in conversation