🔒 This topic is solved and locked.
Need further help from the community? Please
sign in and ask a new question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Posted 04-28-2016 12:10 PM
(2437 views)
Hi,
i try to change order of variables in my graph. So, i use following code:
PROC GPLOT DATA = smoke3; title 'CURVE'; plot fef*amt=1; axis2 order=("PS" "NS" "NI" "MS" "LS" "HS" ); RUN; QUIT;
But i got that:
So, my question how i can change order of variables on axis X?
1 ACCEPTED SOLUTION
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Try
axis2 order=("PS" "NS" "NI" "MS" "LS" "HS" );
PROC GPLOT DATA = smoke3;
title 'CURVE';
plot fef*amt=1/ haxis=axis2;
RUN;
QUIT;
You need the HAXIS instruction to tell SAS which axis to apply the axis definition to.
Also with GPLOT the values in the list need to be the UNFORMATTED values.
1 REPLY 1
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Try
axis2 order=("PS" "NS" "NI" "MS" "LS" "HS" );
PROC GPLOT DATA = smoke3;
title 'CURVE';
plot fef*amt=1/ haxis=axis2;
RUN;
QUIT;
You need the HAXIS instruction to tell SAS which axis to apply the axis definition to.
Also with GPLOT the values in the list need to be the UNFORMATTED values.