BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
DanH_sas
SAS Super FREQ

For the record, FITPOLICY=SPLIT does not work for LINEAR axes, due to the numeric nature of this axis type. The SPLIT policy applies only to DISCRETE axes.

davehalltwp
Quartz | Level 8

Okay, thanks, Dan.

 

As a test, I turned on TYPE=DISCRETE.  It indeed made the axis discrete, with evenly spaced ticks (which I don't want), but still did not split tick label and still displayed my split character.

 

I shouldnt experiment with embedding a line feed in the tick label text to go backdoor and get split/wrap, right?  Not sure how I would do it anyway.

 

Thank you...

DanH_sas
SAS Super FREQ

The SPLIT policy splits only on collision. The SPLITALWAYS policy splits regardless of collision.

davehalltwp
Quartz | Level 8

My customer is good with the STAGGER tick mark labels.  Thanks very much to Dan and everybody who helped me out.

 

I only have one thing left to figure out (such as below, where I have visit 7 values at study day as high as 94, but 85 is the only tick mark want for that visit, so I have to figure out how to plot the point to the right of the 85 tick mark without adding any higher tick marks).  But I will leave that until a new day.

 

Thank you all...

davehalltwp_0-1646106686454.png

 

 

Rick_SAS
SAS Super FREQ

the simplest solution is to swap the X and Y axes. Put the long labels on the horizontal axis and the Signal-to-Noise Ratio on the horizontal axis. 

 

For a discussion of the advantages of plotting data like this horizontally, see "3 reasons to prefer a horizontal bar chart." The reasons apply equally well to box plots, scatter plots, and other graphs that have long labels for tick marks.

davehalltwp
Quartz | Level 8

Thank you, Rick.  I appreciate the advice, which of course I didn't think of.

 

I have actually finished these plots, including display of extreme study days without adding tick marks, ant the customer is happy.

 

Thanks to everybody for all your guidance... 

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
  • 20 replies
  • 9372 views
  • 9 likes
  • 7 in conversation