Hi SAS Experts,
Is there is anyway to display the values within in the bars of waterfall chart. Below is my data and code.
data new;
input amount name$;
informat amount dollar10.;
format amount dollar10.;
datalines;
10004556 a1
56477557 a2
582578977 a4
575668686 a5
57657888 a6
56454778 a7
5643898968 a8
8643966 a9
567865787 a10
7547785787 a11
;
run;
proc sgplot data=new;
styleattrs datacolors=(CXF98D29 CX404040 CXDF84BA CXFFD923);
waterfall category=name response=amount/ colorgroup=name datalabel DATALABELATTRS=(Size=8 Weight=Bold) dataskin=none finalbarattrs=(color=CXF6B333);
xaxis display=(nolabel) discreteorder=data;
yaxis offsetmin=0;
run;
Thanks & Regards,
Sanjay
How do you want to display a value "within a bar" when the Bar is less than a single character thick?
You also would need to consider contrast such as not attempting to display black text on a black (or other very dark color).
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.