<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Create a stacked bar graph in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Create-a-stacked-bar-graph/m-p/407915#M26178</link>
    <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm trying to create a stacked bar graph by day for 3 variables.&lt;/P&gt;&lt;P&gt;My code to create the data is:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data work.aht_changesCalcs; &lt;BR /&gt;Set work.aht_changesAll;&lt;BR /&gt;Keep EVENT_DT AHT ATT AHold ACW;&lt;BR /&gt;ATT = TALK_TIME / TOTAL_CALLS;&lt;BR /&gt;AHold = HOLD_TIME / TOTAL_CALLS;&lt;BR /&gt;ACW = WORK_TIME / TOTAL_CALLS;&lt;BR /&gt;AHT = (TALK_TIME + WORK_TIME + HOLD_TIME + EXTENDED_WORK_TIME) / TOTAL_CALLS;&lt;BR /&gt;Format AHT ATT AHold ACW mmss.;&lt;BR /&gt;Run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and the output looks like this this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;EVENT_DT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ATT&amp;nbsp; AHold&amp;nbsp; ACW&amp;nbsp;&amp;nbsp; AHT&lt;BR /&gt;2017-10-16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6:54&amp;nbsp;&amp;nbsp; 1:23&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:55&amp;nbsp;&amp;nbsp; 10:11&lt;BR /&gt;2017-10-17&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:00&amp;nbsp;&amp;nbsp; 1:25&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:56&amp;nbsp;&amp;nbsp; 10:21&lt;BR /&gt;2017-10-18&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:06&amp;nbsp;&amp;nbsp; 1:21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:55&amp;nbsp;&amp;nbsp;&amp;nbsp; 10:22&lt;BR /&gt;2017-10-19&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:03&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:59&amp;nbsp;&amp;nbsp; 10:27&lt;BR /&gt;2017-10-20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:26&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:59&amp;nbsp;&amp;nbsp; 10:36&lt;BR /&gt;2017-10-23&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:07&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:22&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:59&amp;nbsp;&amp;nbsp; 10:28&lt;BR /&gt;2017-10-24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:03&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:22&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:56&amp;nbsp;&amp;nbsp; 10:22&lt;BR /&gt;2017-10-25&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:09&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:25&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:59&amp;nbsp;&amp;nbsp; 10:32&lt;BR /&gt;2017-10-26&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:07&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:54&amp;nbsp;&amp;nbsp; 10:23&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The code I have to create the graph is only adding one variable at this stage (not sure how to add the others)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to have ATT, Ahold and ACW in the stacked graph.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Proc GCHART data=work.aht_changescalcs;&lt;BR /&gt;VBAR EVENT_DT / Freq=ATT;&lt;BR /&gt;Run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;This code is adding additional multiple dates into the graph as seen in the output. How do I remove the additional dates and add the other variables into the bar?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Graph output.PNG" style="width: 200px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/16256i02DCAF35E19ECACC/image-size/small?v=v2&amp;amp;px=200" role="button" title="Graph output.PNG" alt="Graph output.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I would like the final output to look like the below&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Output.GIF" style="width: 200px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/16257i5AE6DF983071A7F6/image-size/small?v=v2&amp;amp;px=200" role="button" title="Output.GIF" alt="Output.GIF" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;All help appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Dean&lt;/P&gt;</description>
    <pubDate>Fri, 27 Oct 2017 04:43:01 GMT</pubDate>
    <dc:creator>DME790</dc:creator>
    <dc:date>2017-10-27T04:43:01Z</dc:date>
    <item>
      <title>Create a stacked bar graph</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Create-a-stacked-bar-graph/m-p/407915#M26178</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm trying to create a stacked bar graph by day for 3 variables.&lt;/P&gt;&lt;P&gt;My code to create the data is:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data work.aht_changesCalcs; &lt;BR /&gt;Set work.aht_changesAll;&lt;BR /&gt;Keep EVENT_DT AHT ATT AHold ACW;&lt;BR /&gt;ATT = TALK_TIME / TOTAL_CALLS;&lt;BR /&gt;AHold = HOLD_TIME / TOTAL_CALLS;&lt;BR /&gt;ACW = WORK_TIME / TOTAL_CALLS;&lt;BR /&gt;AHT = (TALK_TIME + WORK_TIME + HOLD_TIME + EXTENDED_WORK_TIME) / TOTAL_CALLS;&lt;BR /&gt;Format AHT ATT AHold ACW mmss.;&lt;BR /&gt;Run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and the output looks like this this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;EVENT_DT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ATT&amp;nbsp; AHold&amp;nbsp; ACW&amp;nbsp;&amp;nbsp; AHT&lt;BR /&gt;2017-10-16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6:54&amp;nbsp;&amp;nbsp; 1:23&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:55&amp;nbsp;&amp;nbsp; 10:11&lt;BR /&gt;2017-10-17&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:00&amp;nbsp;&amp;nbsp; 1:25&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:56&amp;nbsp;&amp;nbsp; 10:21&lt;BR /&gt;2017-10-18&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:06&amp;nbsp;&amp;nbsp; 1:21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:55&amp;nbsp;&amp;nbsp;&amp;nbsp; 10:22&lt;BR /&gt;2017-10-19&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:03&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:59&amp;nbsp;&amp;nbsp; 10:27&lt;BR /&gt;2017-10-20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:26&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:59&amp;nbsp;&amp;nbsp; 10:36&lt;BR /&gt;2017-10-23&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:07&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:22&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:59&amp;nbsp;&amp;nbsp; 10:28&lt;BR /&gt;2017-10-24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:03&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:22&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:56&amp;nbsp;&amp;nbsp; 10:22&lt;BR /&gt;2017-10-25&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:09&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:25&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:59&amp;nbsp;&amp;nbsp; 10:32&lt;BR /&gt;2017-10-26&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7:07&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:54&amp;nbsp;&amp;nbsp; 10:23&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The code I have to create the graph is only adding one variable at this stage (not sure how to add the others)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to have ATT, Ahold and ACW in the stacked graph.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Proc GCHART data=work.aht_changescalcs;&lt;BR /&gt;VBAR EVENT_DT / Freq=ATT;&lt;BR /&gt;Run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;This code is adding additional multiple dates into the graph as seen in the output. How do I remove the additional dates and add the other variables into the bar?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Graph output.PNG" style="width: 200px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/16256i02DCAF35E19ECACC/image-size/small?v=v2&amp;amp;px=200" role="button" title="Graph output.PNG" alt="Graph output.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I would like the final output to look like the below&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Output.GIF" style="width: 200px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/16257i5AE6DF983071A7F6/image-size/small?v=v2&amp;amp;px=200" role="button" title="Output.GIF" alt="Output.GIF" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;All help appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Dean&lt;/P&gt;</description>
      <pubDate>Fri, 27 Oct 2017 04:43:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Create-a-stacked-bar-graph/m-p/407915#M26178</guid>
      <dc:creator>DME790</dc:creator>
      <dc:date>2017-10-27T04:43:01Z</dc:date>
    </item>
    <item>
      <title>Re: Create a stacked bar graph</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Create-a-stacked-bar-graph/m-p/408040#M26183</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;First, I suggest you use SGPLOT. These procedures are much newer, and in my opinion much easier to use to produce high-quality statistical graphs.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The next thing, is you need to coalesce your four time variables into one categorized variable. The code below is a simple version; PROC TRANSPOSE would also do the job.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Tom&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc format;
value Catf
1 = "ATT"
2 = "AHold"
3 = "ACW"
4 = "AHT"
;
run;

data aht_changescalcs_trans;
keep EVENT_DT Category CatTime;
format Category Catf. CatTime time.;
set aht_changescalcs;
Category = 1;
CatTime = ATT;
output;
Category = 2;
CatTime = AHold;
output;
Category = 3;
CatTime = ACW;
output;
Category = 4;
CatTime = AHT;
output;
run;


proc sgplot data=work.aht_changescalcs_trans;
vbar EVENT_DT / response=CatTime Group=Category;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 27 Oct 2017 14:21:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Create-a-stacked-bar-graph/m-p/408040#M26183</guid>
      <dc:creator>TomKari</dc:creator>
      <dc:date>2017-10-27T14:21:10Z</dc:date>
    </item>
    <item>
      <title>Re: Create a stacked bar graph</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Create-a-stacked-bar-graph/m-p/408066#M26187</link>
      <description>&lt;PRE&gt;
How about this one ?

data have;
input EVENT_DT  : yymmdd10.        ATT : time5. AHold : time5.  ACW : time5.   ;
format 	EVENT_DT   yymmdd10.        ATT  AHold   ACW : tod5.; 
cards;
2017-10-16         6:54   1:23     1:55   10:11
2017-10-17         7:00   1:25     1:56   10:21
2017-10-18         7:06   1:21     1:55    10:22
2017-10-19        7:03    1:24      1:59   10:27
2017-10-20       7:11     1:26      1:59   10:36
2017-10-23       7:07     1:22      1:59   10:28
2017-10-24       7:03     1:22      1:56   10:22
2017-10-25      7:09      1:25      1:59   10:32
2017-10-26      7:07      1:21      1:54   10:23
;
run;
data have ;
 set have;
AHold=ATT+AHold;
ACW=AHold+ACW;
run;

proc sgplot data=have;
vbar EVENT_DT/response=ACW ;
vbar EVENT_DT/response=AHold;
vbar EVENT_DT/response=ATT;
run;



&lt;/PRE&gt;</description>
      <pubDate>Fri, 27 Oct 2017 14:57:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Create-a-stacked-bar-graph/m-p/408066#M26187</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2017-10-27T14:57:09Z</dc:date>
    </item>
    <item>
      <title>Re: Create a stacked bar graph</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/Create-a-stacked-bar-graph/m-p/408421#M26195</link>
      <description>&lt;P&gt;Thanks Tom,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When you see the code it looks so simple. Thankyou very much.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dean&lt;/P&gt;</description>
      <pubDate>Sun, 29 Oct 2017 22:37:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/Create-a-stacked-bar-graph/m-p/408421#M26195</guid>
      <dc:creator>DME790</dc:creator>
      <dc:date>2017-10-29T22:37:55Z</dc:date>
    </item>
  </channel>
</rss>

