BookmarkSubscribeRSS Feed
Jaime
Fluorite | Level 6

Using proc template to create an overlayed barchart.

Ran into this issue when using a picture format.

The barchart does not seem to recognize the user created picture format.

proc format;

    picture date5_ (default=6) other='%0d %A' (datatype=date);

data _byDate;

    set _byDate;

    ASA=AnswerWaitTimeToHalf/CallsHandledtoHalf;

  AHT=HandledCallsTimeToHalf/CallsHandledToHalf     ;

    CallsHandled=CallsHandledtoHalf/ TotalCalls;

    AdandonRate=AbandonedCalled/TotalCalls;

format date date5_.;

run;

proc template;

    define statgraph dualhist;

        begingraph;

            entrytitle "Total Calls vs Handled";

            layout overlay / xaxisopts=(label="Day");

                /* Total Calls*/

                barchart x=date y=TotalCalls/ orient=vertical ;    

            endlayout;

        endgraph;

    end;

run;

proc sgrender data=_byDate template=dualhist;

run;

1 REPLY 1
DanH_sas
SAS Super FREQ

A couple of questions:

1) Are there any notes in the log about that format?

2) How do your values appear on the X axis?

Thanks!
Dan

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
  • 1 reply
  • 1198 views
  • 0 likes
  • 2 in conversation