I just realixed that when I have only two bars, it works, but in my actual example, I have about 100 bars (that's why I want to use hbar instead of vbar) and it doesn't show the labels. I don't think the code is useful, but here you are: The chapter variable has about 50 categories, and case variable has two categories. So when I run the code, I get about 100 bars: options nodate nonumber; ods pdf style=barcolors file = "R:\working\finished datasets\Chapters\admin\Specialty.pdf"; goptions device = pdf colors=(black) rotate=landscape; ods graphics / height = 800 width = 700; title font="helvetica/bold" height=10pt "Overall weighted Frequency of Physician Specialty"; title2 font="helvetica/italic" height=8pt "Stratified by Cases & Controls"; proc sgplot data = Overall_Freq2_Specialty; vbar Chapter/group = case response = WgtFreq groupdisplay=cluster datalabel; xaxis label = "Physician Specialty" ; yaxis label = "Frequency" grid; keylegend / position=right location=outside; where chapter ~= "General Practice"; run;title;title2; ods pdf close;
... View more