Is there any way to reverse y-axis order in highlow plot? Taking this example "Stock trend in IBM" in SAS (https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/grstatproc/n19gxtzyuf79t3n16g5v26b73ckv.htm#p...).
title "Stock Trend for IBM"; proc sgplot data=sashelp.stocks (where=(date >= "01jan2005"d and stock = "IBM")); highlow y=date high=high low=low / close=close; run; title;
Default is low to high (Jan2005 to Dec2005) from bottom to top. How to make Date in Y-axis reverse order?
Simply add YAXIS REVERSE; statement. Axis appearance is controlled by the XAXIS and YAXIS statements.
title "Stock Trend for IBM yaxis reverse";
proc sgplot data=sashelp.stocks
(where=(date >= "01jan2005"d and stock = "IBM"));
highlow y=date high=high low=low
/ close=close;
yaxis reverse;
run;
title;
Simply add YAXIS REVERSE; statement. Axis appearance is controlled by the XAXIS and YAXIS statements.
title "Stock Trend for IBM yaxis reverse";
proc sgplot data=sashelp.stocks
(where=(date >= "01jan2005"d and stock = "IBM"));
highlow y=date high=high low=low
/ close=close;
yaxis reverse;
run;
title;
Great! It works. Thanks a lot!
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
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.
Ready to level-up your skills? Choose your own adventure.