BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
DingDing
Quartz | Level 8

the names on the yaxis are overlap because  two many values.

Can I just choose some values to display? e.g. choose formmer three values with a higher frequency.

 

 

I use the flowwing code to draw the plot

 

PROC SGPLOT DATA= Us_flight;
HBAR _Equipment ;
YAXIS FITPOLICY = NONE;
RUN;

QQ截图20151026010810.png

1 ACCEPTED SOLUTION

Accepted Solutions
PGStats
Opal | Level 21

It might be simpler to make your value labels smaller with FITPOLICY=NONE VALUEATTRS=(size=5);

PG

View solution in original post

2 REPLIES 2
PGStats
Opal | Level 21

You could try combining VALUES= and VALUESDISPLAY= option in the YAXIS statement. 

 

YAXIS FITPOLICY=NONE VALUES=("A" "B" "C") VALUESDISPLAY=("A" "" "C");

 

will display values for A, B, and C but labels for A and C only.

PG
PGStats
Opal | Level 21

It might be simpler to make your value labels smaller with FITPOLICY=NONE VALUEATTRS=(size=5);

PG

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 1092 views
  • 0 likes
  • 2 in conversation