<?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 How to make 2 different colors bar in sgpanel with hbar in Graphics Programming</title>
    <link>https://communities.sas.com/t5/Graphics-Programming/How-to-make-2-different-colors-bar-in-sgpanel-with-hbar/m-p/423341#M14594</link>
    <description>&lt;P&gt;I need to &lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="example.JPG" style="width: 600px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/17512i670A3C77212C7DB6/image-size/large?v=v2&amp;amp;px=999" role="button" title="example.JPG" alt="example.JPG" /&gt;&lt;/span&gt; make the graph like this.&lt;/P&gt;&lt;P&gt;I made everything except these "U.S. native" and "All immigrants" lines color different from others.&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;PROC FORMAT cntlout=library.fcpjan2016;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value educ 3= "Less than high school"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2= "High school graduate and some college"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1= "Bachelor's degree";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;* calculate total;&lt;BR /&gt;data total;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set library.jan2016pub;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if penatvty = -1 then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if peeduca = -1 then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; penatvty = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 31 &amp;lt;= peeduca &amp;lt;=38 then educ = 3;&lt;BR /&gt;&amp;nbsp;else if 39 &amp;lt;= peeduca &amp;lt;= 42 then educ = 2;&lt;BR /&gt;&amp;nbsp;else if 43 &amp;lt;= peeduca &amp;lt;=46 then educ = 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; keep penatvty educ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; run;&lt;BR /&gt;* calculate US native;&lt;BR /&gt;data us;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set library.jan2016pub;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if penatvty = -1 then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if peeduca = -1 then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if penatvty in (57,60,66,69,73,78);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 31 &amp;lt;= peeduca &amp;lt;=38 then educ = 3;&lt;BR /&gt;&amp;nbsp;else if 39 &amp;lt;= peeduca &amp;lt;= 42 then educ = 2;&lt;BR /&gt;&amp;nbsp;else if 43 &amp;lt;= peeduca &amp;lt;=46 then educ = 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;penatvty = 1;&lt;BR /&gt;&amp;nbsp;keep penatvty educ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;run;&lt;BR /&gt;&amp;nbsp;* calculate only immigrant data;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;data immigrant;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set library.jan2016pub;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if penatvty = -1 then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if peeduca = -1 then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if penatvty in (57,60,66,69,73,78) then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 31 &amp;lt;= peeduca &amp;lt;=38 then educ = 3;&lt;BR /&gt;&amp;nbsp;else if 39 &amp;lt;= peeduca &amp;lt;= 42 then educ = 2;&lt;BR /&gt;&amp;nbsp;else if 43 &amp;lt;= peeduca &amp;lt;=46 then educ = 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;keep penatvty educ;&lt;/P&gt;&lt;P&gt;* combine all;&lt;BR /&gt;&amp;nbsp;data immigrant;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set immigrant total us;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; year = "Jan 2016";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; label educ = "education level";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; run;&lt;BR /&gt;* select the cases with only top 10 countries sending immigrant to the US;&lt;BR /&gt;proc freq data= immigrant;&lt;BR /&gt;tables penatvty /out = percent0;&lt;BR /&gt;run;&lt;BR /&gt;proc sort data=percent0;&lt;BR /&gt;by decending count;&lt;BR /&gt;run;&lt;BR /&gt;data select1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set percent0;&lt;BR /&gt;&amp;nbsp; if _n_ &amp;lt; 51;&lt;BR /&gt;&amp;nbsp; keep penatvty;&lt;BR /&gt;&amp;nbsp; run;&lt;BR /&gt;*&amp;nbsp; add the education variable to the selected countries;&lt;BR /&gt;proc sort data=select1; by penatvty; run;&lt;BR /&gt;proc sort data=immigrant; by penatvty; run;&lt;BR /&gt;data immigrant2;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; merge select1(in=x) immigrant;&lt;BR /&gt;&amp;nbsp; if x;&lt;BR /&gt;&amp;nbsp; by penatvty;&lt;BR /&gt;&amp;nbsp; run;&lt;BR /&gt;*&amp;nbsp; sort by descedning order by education;&lt;BR /&gt;proc sort data=immigrant2;&lt;BR /&gt;&amp;nbsp; by year penatvty;&lt;BR /&gt;run;&lt;BR /&gt;proc freq data=immigrant2 noprint;&lt;BR /&gt;&amp;nbsp; by year penatvty ;&lt;BR /&gt;&amp;nbsp; tables educ / out=percent&amp;nbsp; outpct;&lt;BR /&gt;run;&lt;BR /&gt;proc sort; by educ descending percent ;&lt;BR /&gt;data percent;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set percent;&lt;BR /&gt;&amp;nbsp; if 0 &amp;lt; = penatvty &amp;lt;= 1 then educx = educ;&lt;BR /&gt;run;&amp;nbsp;&lt;BR /&gt;* create annotations;&lt;BR /&gt;%sganno;&lt;BR /&gt;data anno;&lt;BR /&gt;%sgtext&lt;BR /&gt;(label="Bachelor's degree", x1=40,y1=92,&lt;BR /&gt;width=22, widthunit="percent", textsize=11,&lt;BR /&gt;textcolor="white",x1space='graphpercent', TEXTWEIGHT= "BOLD",&lt;BR /&gt;y1space='graphpercent', transparency=0.2,&lt;BR /&gt;anchor='topleft' );&lt;BR /&gt;%sgtext&lt;BR /&gt;(label="High school graduae and some college", x1=55,y1=50,&lt;BR /&gt;width=22, widthunit="percent", textsize=11, TEXTWEIGHT= "BOLD",&lt;BR /&gt;textcolor="GraphData1:contrastColor",x1space='graphpercent',&lt;BR /&gt;y1space='graphpercent', transparency=0.2,&lt;BR /&gt;anchor='topleft' );&lt;BR /&gt;%sgtext&lt;BR /&gt;(label="Less than high school", x1=72,y1=26,&lt;BR /&gt;width=22, widthunit="percent", textsize=11,&lt;BR /&gt;textcolor="white",x1space='graphpercent', TEXTWEIGHT= "BOLD",&lt;BR /&gt;y1space='graphpercent', transparency=0.2,&lt;BR /&gt;anchor='topleft' );&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;proc sgpanel data=percent&amp;nbsp; pctlevel=group sganno=anno;&lt;BR /&gt;&amp;nbsp; styleattrs datacolors=(black gold teal);&lt;BR /&gt;panelby year / columns=1;&lt;BR /&gt;hbar penatvty/ group=educ response=percent grouporder=ascending;&lt;BR /&gt;hbar penatvty/ group=educx response=percent grouporder=ascending transparency=0.9;;&lt;/P&gt;&lt;P&gt;rowaxis FITPOLICY=NONE discreteorder=data;&lt;BR /&gt;format penatvty penatvty. educ educ.&amp;nbsp; ;&lt;BR /&gt;keylegend&amp;nbsp; / sortorder=ascending;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;I got error&lt;/P&gt;&lt;P&gt;ERROR: The same group variable must be used for summarized plots.&lt;BR /&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;BR /&gt;NOTE: PROCEDURE SGPANEL used (Total process time):&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.01 seconds&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00 seconds&lt;/P&gt;</description>
    <pubDate>Fri, 22 Dec 2017 17:20:21 GMT</pubDate>
    <dc:creator>mhollifi</dc:creator>
    <dc:date>2017-12-22T17:20:21Z</dc:date>
    <item>
      <title>How to make 2 different colors bar in sgpanel with hbar</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/How-to-make-2-different-colors-bar-in-sgpanel-with-hbar/m-p/423341#M14594</link>
      <description>&lt;P&gt;I need to &lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="example.JPG" style="width: 600px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/17512i670A3C77212C7DB6/image-size/large?v=v2&amp;amp;px=999" role="button" title="example.JPG" alt="example.JPG" /&gt;&lt;/span&gt; make the graph like this.&lt;/P&gt;&lt;P&gt;I made everything except these "U.S. native" and "All immigrants" lines color different from others.&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;PROC FORMAT cntlout=library.fcpjan2016;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value educ 3= "Less than high school"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2= "High school graduate and some college"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1= "Bachelor's degree";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;* calculate total;&lt;BR /&gt;data total;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set library.jan2016pub;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if penatvty = -1 then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if peeduca = -1 then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; penatvty = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 31 &amp;lt;= peeduca &amp;lt;=38 then educ = 3;&lt;BR /&gt;&amp;nbsp;else if 39 &amp;lt;= peeduca &amp;lt;= 42 then educ = 2;&lt;BR /&gt;&amp;nbsp;else if 43 &amp;lt;= peeduca &amp;lt;=46 then educ = 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; keep penatvty educ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; run;&lt;BR /&gt;* calculate US native;&lt;BR /&gt;data us;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set library.jan2016pub;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if penatvty = -1 then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if peeduca = -1 then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if penatvty in (57,60,66,69,73,78);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 31 &amp;lt;= peeduca &amp;lt;=38 then educ = 3;&lt;BR /&gt;&amp;nbsp;else if 39 &amp;lt;= peeduca &amp;lt;= 42 then educ = 2;&lt;BR /&gt;&amp;nbsp;else if 43 &amp;lt;= peeduca &amp;lt;=46 then educ = 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;penatvty = 1;&lt;BR /&gt;&amp;nbsp;keep penatvty educ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;run;&lt;BR /&gt;&amp;nbsp;* calculate only immigrant data;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;data immigrant;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set library.jan2016pub;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if penatvty = -1 then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if peeduca = -1 then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if penatvty in (57,60,66,69,73,78) then delete;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if 31 &amp;lt;= peeduca &amp;lt;=38 then educ = 3;&lt;BR /&gt;&amp;nbsp;else if 39 &amp;lt;= peeduca &amp;lt;= 42 then educ = 2;&lt;BR /&gt;&amp;nbsp;else if 43 &amp;lt;= peeduca &amp;lt;=46 then educ = 1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;keep penatvty educ;&lt;/P&gt;&lt;P&gt;* combine all;&lt;BR /&gt;&amp;nbsp;data immigrant;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set immigrant total us;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; year = "Jan 2016";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; label educ = "education level";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; run;&lt;BR /&gt;* select the cases with only top 10 countries sending immigrant to the US;&lt;BR /&gt;proc freq data= immigrant;&lt;BR /&gt;tables penatvty /out = percent0;&lt;BR /&gt;run;&lt;BR /&gt;proc sort data=percent0;&lt;BR /&gt;by decending count;&lt;BR /&gt;run;&lt;BR /&gt;data select1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set percent0;&lt;BR /&gt;&amp;nbsp; if _n_ &amp;lt; 51;&lt;BR /&gt;&amp;nbsp; keep penatvty;&lt;BR /&gt;&amp;nbsp; run;&lt;BR /&gt;*&amp;nbsp; add the education variable to the selected countries;&lt;BR /&gt;proc sort data=select1; by penatvty; run;&lt;BR /&gt;proc sort data=immigrant; by penatvty; run;&lt;BR /&gt;data immigrant2;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; merge select1(in=x) immigrant;&lt;BR /&gt;&amp;nbsp; if x;&lt;BR /&gt;&amp;nbsp; by penatvty;&lt;BR /&gt;&amp;nbsp; run;&lt;BR /&gt;*&amp;nbsp; sort by descedning order by education;&lt;BR /&gt;proc sort data=immigrant2;&lt;BR /&gt;&amp;nbsp; by year penatvty;&lt;BR /&gt;run;&lt;BR /&gt;proc freq data=immigrant2 noprint;&lt;BR /&gt;&amp;nbsp; by year penatvty ;&lt;BR /&gt;&amp;nbsp; tables educ / out=percent&amp;nbsp; outpct;&lt;BR /&gt;run;&lt;BR /&gt;proc sort; by educ descending percent ;&lt;BR /&gt;data percent;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set percent;&lt;BR /&gt;&amp;nbsp; if 0 &amp;lt; = penatvty &amp;lt;= 1 then educx = educ;&lt;BR /&gt;run;&amp;nbsp;&lt;BR /&gt;* create annotations;&lt;BR /&gt;%sganno;&lt;BR /&gt;data anno;&lt;BR /&gt;%sgtext&lt;BR /&gt;(label="Bachelor's degree", x1=40,y1=92,&lt;BR /&gt;width=22, widthunit="percent", textsize=11,&lt;BR /&gt;textcolor="white",x1space='graphpercent', TEXTWEIGHT= "BOLD",&lt;BR /&gt;y1space='graphpercent', transparency=0.2,&lt;BR /&gt;anchor='topleft' );&lt;BR /&gt;%sgtext&lt;BR /&gt;(label="High school graduae and some college", x1=55,y1=50,&lt;BR /&gt;width=22, widthunit="percent", textsize=11, TEXTWEIGHT= "BOLD",&lt;BR /&gt;textcolor="GraphData1:contrastColor",x1space='graphpercent',&lt;BR /&gt;y1space='graphpercent', transparency=0.2,&lt;BR /&gt;anchor='topleft' );&lt;BR /&gt;%sgtext&lt;BR /&gt;(label="Less than high school", x1=72,y1=26,&lt;BR /&gt;width=22, widthunit="percent", textsize=11,&lt;BR /&gt;textcolor="white",x1space='graphpercent', TEXTWEIGHT= "BOLD",&lt;BR /&gt;y1space='graphpercent', transparency=0.2,&lt;BR /&gt;anchor='topleft' );&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;proc sgpanel data=percent&amp;nbsp; pctlevel=group sganno=anno;&lt;BR /&gt;&amp;nbsp; styleattrs datacolors=(black gold teal);&lt;BR /&gt;panelby year / columns=1;&lt;BR /&gt;hbar penatvty/ group=educ response=percent grouporder=ascending;&lt;BR /&gt;hbar penatvty/ group=educx response=percent grouporder=ascending transparency=0.9;;&lt;/P&gt;&lt;P&gt;rowaxis FITPOLICY=NONE discreteorder=data;&lt;BR /&gt;format penatvty penatvty. educ educ.&amp;nbsp; ;&lt;BR /&gt;keylegend&amp;nbsp; / sortorder=ascending;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;I got error&lt;/P&gt;&lt;P&gt;ERROR: The same group variable must be used for summarized plots.&lt;BR /&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;BR /&gt;NOTE: PROCEDURE SGPANEL used (Total process time):&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.01 seconds&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00 seconds&lt;/P&gt;</description>
      <pubDate>Fri, 22 Dec 2017 17:20:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/How-to-make-2-different-colors-bar-in-sgpanel-with-hbar/m-p/423341#M14594</guid>
      <dc:creator>mhollifi</dc:creator>
      <dc:date>2017-12-22T17:20:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to make 2 different colors bar in sgpanel with hbar</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/How-to-make-2-different-colors-bar-in-sgpanel-with-hbar/m-p/423343#M14596</link>
      <description>&lt;P&gt;The error message is saying that you cannot use two different GROUP variables when overlaying VBAR statements.&amp;nbsp; If your values are already summarized, use VBARPARM.&amp;nbsp; Or, you can use VBARBASIC.&lt;/P&gt;</description>
      <pubDate>Fri, 22 Dec 2017 17:31:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/How-to-make-2-different-colors-bar-in-sgpanel-with-hbar/m-p/423343#M14596</guid>
      <dc:creator>Jay54</dc:creator>
      <dc:date>2017-12-22T17:31:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to make 2 different colors bar in sgpanel with hbar</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/How-to-make-2-different-colors-bar-in-sgpanel-with-hbar/m-p/423372#M14603</link>
      <description>&lt;P&gt;Thank you for your reply.&amp;nbsp; It kind of worked but didn't work for my purpose.&amp;nbsp; I cannot change the color of 2 bars.&amp;nbsp;&amp;nbsp; where did I do wrong?&lt;/P&gt;&lt;P&gt;proc sgpanel data=percent&amp;nbsp; pctlevel=group sganno=anno;&lt;BR /&gt;&amp;nbsp; *styleattrs datacolors=(black gold teal);&lt;BR /&gt;panelby year / columns=1;&lt;/P&gt;&lt;P&gt;HBARPARM category = penatvty response=percent /group =educ&amp;nbsp; grouporder=ascending FILLATTRS= (COLOR= "black gold teal");&lt;BR /&gt;HBARPARM category = penatvty response=percent / group=educx&amp;nbsp; grouporder=ascending FILLATTRS= (COLOR= "gray yellow green")transparency=1.0;&lt;/P&gt;&lt;P&gt;rowaxis FITPOLICY=NONE discreteorder=data;&lt;BR /&gt;format penatvty penatvty. educ educ.&amp;nbsp; ;&lt;BR /&gt;keylegend&amp;nbsp; / sortorder=ascending;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.JPG" style="width: 600px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/17513i82EE46382340715F/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.JPG" alt="Capture.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Dec 2017 19:46:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/How-to-make-2-different-colors-bar-in-sgpanel-with-hbar/m-p/423372#M14603</guid>
      <dc:creator>mhollifi</dc:creator>
      <dc:date>2017-12-22T19:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to make 2 different colors bar in sgpanel with hbar</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/How-to-make-2-different-colors-bar-in-sgpanel-with-hbar/m-p/423390#M14608</link>
      <description>&lt;P&gt;You have&amp;nbsp;grouped bar charts.&amp;nbsp; I assume the segments are groups.&amp;nbsp; Then, those colors will come from the group colors you have set in the styleattrs (black, gold and teal).&amp;nbsp; If you set the fill color to some other color like BLACK, all the segments will become black.&amp;nbsp; Also, you cannot set the color as you have done (&lt;SPAN&gt;FILLATTRS= (COLOR= "black gold teal")).&amp;nbsp; Please refer to the documentation on how to set colors.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you have stacked groups in each bar, one HBARPARM statement should be enough with all the segments you need.&amp;nbsp; The second HBARPARM will only overlay right over the first, unless you offset them.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Dec 2017 23:42:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/How-to-make-2-different-colors-bar-in-sgpanel-with-hbar/m-p/423390#M14608</guid>
      <dc:creator>Jay54</dc:creator>
      <dc:date>2017-12-22T23:42:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to make 2 different colors bar in sgpanel with hbar</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/How-to-make-2-different-colors-bar-in-sgpanel-with-hbar/m-p/425856#M14695</link>
      <description>&lt;P&gt;thank you for your reply.&amp;nbsp; It getting closer but not quite.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Why I got this error message and not be able to use attribute?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;5321&amp;nbsp; data attrmap;&lt;BR /&gt;5322&amp;nbsp; length value $ 9 fillcolor $ 9;&lt;BR /&gt;5323&amp;nbsp; retain linecolor "black";&lt;BR /&gt;5324&amp;nbsp; input id $ value $ fillcolor $;&lt;BR /&gt;5325&amp;nbsp; datalines;&lt;/P&gt;&lt;P&gt;NOTE: The data set WORK.ATTRMAP has 6 observations and 4 variables.&lt;BR /&gt;NOTE: DATA statement used (Total process time):&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.03 seconds&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00 seconds&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;5332&amp;nbsp; ;&lt;BR /&gt;5333&lt;BR /&gt;5334&amp;nbsp; run;&lt;BR /&gt;5335&amp;nbsp; proc sgpanel data=percent&amp;nbsp; pctlevel=group dattrmap=attrmap sganno=anno;&lt;BR /&gt;5336&lt;BR /&gt;5337&amp;nbsp; panelby year / columns=1;&lt;BR /&gt;5338&lt;BR /&gt;5339&amp;nbsp; HBARPARM category = penatvty response=percent&amp;nbsp; /group=educ&amp;nbsp; grouporder=ascending&lt;BR /&gt;5340&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; attrid=percent;&lt;BR /&gt;5341&amp;nbsp; HBARPARM category = penatvty response=percent1 /group=educ&amp;nbsp; grouporder=ascending&lt;BR /&gt;5342&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; attrid =percent1;&lt;BR /&gt;5343&amp;nbsp; rowaxis FITPOLICY=NONE discreteorder=data;&lt;BR /&gt;5344&amp;nbsp; format penatvty penatvty. educ educ.&amp;nbsp; ;&lt;BR /&gt;5345&amp;nbsp; keylegend&amp;nbsp; / sortorder=ascending;&lt;BR /&gt;5346&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;WARNING: Only one attrid can be assigned to the "EDUC" variable. The additional attrid will be&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ignored.&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="Capture.JPG" style="width: 596px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/17704i0CDA869DA9641C93/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.JPG" alt="Capture.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jan 2018 18:59:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/How-to-make-2-different-colors-bar-in-sgpanel-with-hbar/m-p/425856#M14695</guid>
      <dc:creator>mhollifi</dc:creator>
      <dc:date>2018-01-08T18:59:56Z</dc:date>
    </item>
  </channel>
</rss>

