<?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 Re: PROC SGPLOT: How to customize boxplot legends in Graphics Programming</title>
    <link>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975329#M25671</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/18408"&gt;@Ksharp&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thank you for the example, yes, this is the legend I need!&lt;BR /&gt;I'm trying to apply this example in my data, but still cannot get the legend plots aligned with the boxplots by tick values and colors. As seen in the template, tick markers are exactly the same both in the main plot and the legend, legend categories aligned with respective box plots above. &lt;BR /&gt;In your example, how we can align the legend regions with &lt;STRONG&gt;Weight&lt;/STRONG&gt;&amp;nbsp;regions (boxes, tick markers and values) in the main plot?&lt;BR /&gt;&lt;BR /&gt;In my case, regions should be marked approximately as follwing:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The “None” region is defined as the range from 0 to 6&lt;/LI&gt;
&lt;LI&gt;The “Mild” region is defined as the range from 7 to 11&lt;/LI&gt;
&lt;LI&gt;The “Moderate” region is defined as the range from 12 to 18&lt;/LI&gt;
&lt;LI&gt;The “Severe” region is defined as the range from 19 to 23&lt;/LI&gt;
&lt;LI&gt;The “Very severe” region is defined as the range from 24 to 30&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="cars.png" style="width: 673px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/110054iADE01680F326D3B0/image-size/large?v=v2&amp;amp;px=999" role="button" title="cars.png" alt="cars.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 18 Sep 2025 16:34:18 GMT</pubDate>
    <dc:creator>A_Kh</dc:creator>
    <dc:date>2025-09-18T16:34:18Z</dc:date>
    <item>
      <title>PROC SGPLOT: How to customize boxplot legends</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975261#M25667</link>
      <description>&lt;P&gt;Hello Community,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I'm trying to create a plot with a custom legend using proc sgplot. Below is the result template that I need to achieve.&lt;BR /&gt;Using sashelp.cars dataset I created an example plot that has a legend. Need to customize it to make it similar to the template legend.&amp;nbsp;&lt;BR /&gt;Any guidance would be much appreciated!&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;template.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;{Removed by request of OP}&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;code.&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sgplot data=sashelp.cars;
	hbox invoice/  category=type  group=type GROUPORDER=ascending;
	yaxis discreteorder=data; 
	keylegend/title='Approximate Meaningful Score Regions' location=OUTSIDE POSITION=bottom;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="cars.png" style="width: 643px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/110036i41D80931F72DB2A9/image-size/large?v=v2&amp;amp;px=999" role="button" title="cars.png" alt="cars.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 21 Sep 2025 14:25:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975261#M25667</guid>
      <dc:creator>A_Kh</dc:creator>
      <dc:date>2025-09-21T14:25:15Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SGPLOT: How to customize boxplot legends</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975266#M25668</link>
      <description>&lt;P&gt;Does the legend have to be below the x-axis?&amp;nbsp; And if so does it have to be done with SGPLOT?&amp;nbsp; An option you could use would be to add a &lt;A href="https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/grstatproc/n0ikbvq5nwz6ezn1czzi40aw048o.htm" target="_self"&gt;BLOCK plot&lt;/A&gt;&amp;nbsp;and set the position to the bottom so it goes along the x-axis.&amp;nbsp; You would have to add the x-values and text values you would want to use to your plot dataset.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If it has to be below the x-axis I would say you would then have to switch to using GTL and make a 2 row one column lattice layout.&amp;nbsp; &amp;nbsp;You could use the same method to make a block plot, but have it be in the second overlay cell (bottom row of the lattice).&amp;nbsp; You would want to sync up the x-axis.&amp;nbsp; Something like the following:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc template;
   define statgraph boxplots;
   begingraph;


   layout lattice / rows=2 columns=1 columndatarange=union;
       layout overlay / yaxisopts=(set your y axis options in here) 
                      xaxisopts=(Set your x-axis options in here);
          /**box plot code stuff**/
       endlayout;
       layout overlay / xaxisopts=(Set your same x-axis options in here) yaxisopts=(display=none);
           /**block plot code stuff**/
        endlayout;
     endlayout;
     endgraph;
    end;
run;
proc sgrender data=YourData template=boxplots;
run;
            &lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 17 Sep 2025 16:30:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975266#M25668</guid>
      <dc:creator>JeffMeyers</dc:creator>
      <dc:date>2025-09-17T16:30:54Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SGPLOT: How to customize boxplot legends</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975296#M25669</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/2153"&gt;@JeffMeyers&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thank you for your input!&lt;BR /&gt;Yes, legend should be as close as possible to the template legend, below x-axis. Proc choice is flexible as long as it gets the job done. Sgplot is my default proc for rarely created figures. Tried block plot, but didn't get the desired result. Couldn't make the GTL way work neither.. Would it be possible for you to showcase how to create the desired legend using&amp;nbsp; the above example?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Sep 2025 00:15:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975296#M25669</guid>
      <dc:creator>A_Kh</dc:creator>
      <dc:date>2025-09-18T00:15:51Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SGPLOT: How to customize boxplot legends</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975305#M25670</link>
      <description>&lt;P&gt;Here is an example:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;
data have;
 set sashelp.heart;
run;
proc sort data=have;
by descending bp_status;
run;




/*Make a dataset for customize legend*/
data legend;
input _id :$20. _bp_status $ value;
text_value=cum_value+value/2;
cum_value+value;
cards;
BloodStatus Optimal  30
BloodStatus Normal   30
BloodStatus High     40
;
run;
data want;
 set have legend;
run;

proc template;
define statgraph y2axis ;
begingraph;
layout lattice /  rows=2 rowgutter=0 rowweights=(0.8 0.2) ; 

layout overlay/ walldisplay=none YAXISOPTS=(display=(label tickvalues)) &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;XAXISOPTS=(LINEAROPTS=(VIEWMAX=250))&lt;/STRONG&gt; &lt;/FONT&gt;;
boxplot x=bp_status y=weight/orient=horizontal group=bp_status 
 OUTLINEATTRS=(color=black) OUTLIERATTRS=(size=0) WHISKERATTRS=(color=black)
 MEANATTRS=(size=0) MEDIANATTRS=(color=black);
endlayout;

layout overlay/walldisplay=none YAXISOPTS=(display=(tickvalues)) XAXISOPTS=(display=(ticks tickvalues));
BARCHARTPARM CATEGORY=_id response=value/group=_bp_status orient=horizontal
 OUTLINEATTRS=(thickness=0) BASELINEATTRS=(thickness=0) GROUPORDER=DATA BARWIDTH=1;
TEXTPLOT x=text_value y=_id text=_bp_status /TEXTATTRS=(color=black size=10) POSITION=left CONTRIBUTEOFFSETS=none;
endlayout;



endlayout;
endgraph;
end;
run;



data dattrmap;
  input id $ value $ fillcolor :$20. ;
datalines;
myid High    CXDEEBF7 
myid Normal  CX9ECAE1 
myid Optimal CX3182BD
;
run;
proc sgrender data=want template=y2axis dattrmap=dattrmap;
dattrvar bp_status="myid";
dattrvar _bp_status="myid";
run;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ksharp_0-1758187379827.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/110050i0463100AC111DF4A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Ksharp_0-1758187379827.png" alt="Ksharp_0-1758187379827.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Sep 2025 09:23:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975305#M25670</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2025-09-18T09:23:09Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SGPLOT: How to customize boxplot legends</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975329#M25671</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/18408"&gt;@Ksharp&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thank you for the example, yes, this is the legend I need!&lt;BR /&gt;I'm trying to apply this example in my data, but still cannot get the legend plots aligned with the boxplots by tick values and colors. As seen in the template, tick markers are exactly the same both in the main plot and the legend, legend categories aligned with respective box plots above. &lt;BR /&gt;In your example, how we can align the legend regions with &lt;STRONG&gt;Weight&lt;/STRONG&gt;&amp;nbsp;regions (boxes, tick markers and values) in the main plot?&lt;BR /&gt;&lt;BR /&gt;In my case, regions should be marked approximately as follwing:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The “None” region is defined as the range from 0 to 6&lt;/LI&gt;
&lt;LI&gt;The “Mild” region is defined as the range from 7 to 11&lt;/LI&gt;
&lt;LI&gt;The “Moderate” region is defined as the range from 12 to 18&lt;/LI&gt;
&lt;LI&gt;The “Severe” region is defined as the range from 19 to 23&lt;/LI&gt;
&lt;LI&gt;The “Very severe” region is defined as the range from 24 to 30&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="cars.png" style="width: 673px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/110054iADE01680F326D3B0/image-size/large?v=v2&amp;amp;px=999" role="button" title="cars.png" alt="cars.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Sep 2025 16:34:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975329#M25671</guid>
      <dc:creator>A_Kh</dc:creator>
      <dc:date>2025-09-18T16:34:18Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SGPLOT: How to customize boxplot legends</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975354#M25672</link>
      <description>&lt;P&gt;That would be very helpful if you could post some real or dummy data.&lt;/P&gt;
&lt;P&gt;OK. You want this ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
call streaminit(123);
do bp_status='High   ','Normal ','Optimal';
 do n=1 to 100;
   if  bp_status='High' then score=rand('integer',60,90);
    else if  bp_status='Normal' then score=rand('integer',30,60);
	 else score=rand('integer',0,30);
   output;
 end;
end;
run;
proc sort data=have;
by descending bp_status;
run;




/*calculate the length of box*/
proc summary data=have ;
by descending bp_status;
var score;
output out=q3(drop=_:)  q3=q3;
run;

/*Make a dataset for customize legend*/
data legend;
set q3 end=last;
if last then q3=100;
_id='Blood Status';
lag_q3=lag(q3);
dif_q3=coalesce(dif(q3),q3);
if _n_=1 then text_value=q3/2;
 else text_value=lag_q3+dif_q3/2;
run;
data want;
 set have legend(rename=(bp_status=_bp_status));
run;

proc template;
define statgraph y2axis ;
begingraph;
layout lattice /  rows=2 rowgutter=0 rowweights=(0.8 0.2) columndatarange=union;

layout overlay/ walldisplay=none YAXISOPTS=(display=(label tickvalues))
XAXISOPTS=( LINEAROPTS=(tickvaluelist=(0 10 20 30 40 50 60 70 80 90 100) )) ;
boxplot x=bp_status y=score/orient=horizontal group=bp_status 
 OUTLINEATTRS=(color=black) OUTLIERATTRS=(size=0) WHISKERATTRS=(color=black)
 MEANATTRS=(size=0) MEDIANATTRS=(color=black);
endlayout;

layout overlay/walldisplay=none YAXISOPTS=(display=(tickvalues)) 
XAXISOPTS=( display=(ticks tickvalues)
 LINEAROPTS=(tickvaluelist=(0 10 20 30 40 50 60 70 80 90 100) ));
BARCHARTPARM CATEGORY=_id response=dif_q3/group=_bp_status orient=horizontal
 OUTLINEATTRS=(thickness=0) BASELINEATTRS=(thickness=0) GROUPORDER=DATA BARWIDTH=1;
TEXTPLOT x=text_value y=_id text=_bp_status /TEXTATTRS=(color=black size=10) POSITION=left CONTRIBUTEOFFSETS=none;
endlayout;



endlayout;
endgraph;
end;
run;



data dattrmap;
  input id $ value $ fillcolor :$20. ;
datalines;
myid High    CXDEEBF7 
myid Normal  CX9ECAE1 
myid Optimal CX3182BD
;
run;
proc sgrender data=want template=y2axis dattrmap=dattrmap;
dattrvar bp_status="myid";
dattrvar _bp_status="myid";
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ksharp_0-1758266633386.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/110059i8BC94C81548A859D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Ksharp_0-1758266633386.png" alt="Ksharp_0-1758266633386.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Sep 2025 07:24:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975354#M25672</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2025-09-19T07:24:03Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SGPLOT: How to customize boxplot legends</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975356#M25673</link>
      <description>&lt;P&gt;If your max tick value is 30 ,not 100, could try this one :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data have;
call streaminit(123);
do bp_status='High   ','Normal ','Optimal';
 do n=1 to 100;
   if  bp_status='High' then score=rand('integer',20,30);
    else if  bp_status='Normal' then score=rand('integer',10,20);
	 else score=rand('integer',0,10);
   output;
 end;
end;
run;
proc sort data=have;
by descending bp_status;
run;




/*calculate the length of box*/
proc summary data=have ;
by descending bp_status;
var score;
output out=q3(drop=_:)  q3=q3;
run;

/*Make a dataset for customize legend*/
data legend;
set q3 end=last;
if last then &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;q3=30;&lt;/STRONG&gt;&lt;/FONT&gt;
_id='Blood Status';
lag_q3=lag(q3);
dif_q3=coalesce(dif(q3),q3);
if _n_=1 then text_value=q3/2;
 else text_value=lag_q3+dif_q3/2;
run;
data want;
 set have legend(rename=(bp_status=_bp_status));
run;

proc template;
define statgraph y2axis ;
begingraph;
layout lattice /  rows=2 rowgutter=0 rowweights=(0.8 0.2) columndatarange=union;

layout overlay/ walldisplay=none YAXISOPTS=(display=(label tickvalues))
XAXISOPTS=( LINEAROPTS=(tickvaluelist=&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;(0 5 10 15 20 25 30)&lt;/FONT&gt;&lt;/STRONG&gt; )) ;
boxplot x=bp_status y=score/orient=horizontal group=bp_status 
 OUTLINEATTRS=(color=black) OUTLIERATTRS=(size=0) WHISKERATTRS=(color=black)
 MEANATTRS=(size=0) MEDIANATTRS=(color=black);
endlayout;

layout overlay/walldisplay=none YAXISOPTS=(display=(tickvalues)) 
XAXISOPTS=( display=(ticks tickvalues)
 LINEAROPTS=(tickvaluelist=&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;(0 5 10 15 20 25 30)&lt;/FONT&gt; &lt;/STRONG&gt;));
BARCHARTPARM CATEGORY=_id response=dif_q3/group=_bp_status orient=horizontal
 OUTLINEATTRS=(thickness=0) BASELINEATTRS=(thickness=0) GROUPORDER=DATA BARWIDTH=1;
TEXTPLOT x=text_value y=_id text=_bp_status /TEXTATTRS=(color=black size=10) POSITION=left CONTRIBUTEOFFSETS=none;
endlayout;

endlayout;
endgraph;
end;
run;



data dattrmap;
  input id $ value $ fillcolor :$20. ;
datalines;
myid High    CXDEEBF7 
myid Normal  CX9ECAE1 
myid Optimal CX3182BD
;
run;
proc sgrender data=want template=y2axis dattrmap=dattrmap;
dattrvar bp_status="myid";
dattrvar _bp_status="myid";
run;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Ksharp_0-1758267266214.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/110060iE63C13B4B38635BC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Ksharp_0-1758267266214.png" alt="Ksharp_0-1758267266214.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Sep 2025 07:34:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975356#M25673</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2025-09-19T07:34:38Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SGPLOT: How to customize boxplot legends</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975392#M25674</link>
      <description>&lt;P&gt;That's it!&lt;BR /&gt;Thank you so much,&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/18408"&gt;@Ksharp&lt;/a&gt;&amp;nbsp;! I appreciate your support. I achieved the legend I need with your guidance.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Sep 2025 21:13:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975392#M25674</guid>
      <dc:creator>A_Kh</dc:creator>
      <dc:date>2025-09-19T21:13:29Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SGPLOT: How to customize boxplot legends</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975404#M25675</link>
      <description>&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/4"&gt;@ChrisHemedinger&lt;/a&gt;, could you please remove the template from the OP?</description>
      <pubDate>Sat, 20 Sep 2025 09:26:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975404#M25675</guid>
      <dc:creator>A_Kh</dc:creator>
      <dc:date>2025-09-20T09:26:07Z</dc:date>
    </item>
    <item>
      <title>Re: PROC SGPLOT: How to customize boxplot legends</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975434#M25676</link>
      <description>&lt;P&gt;Done.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note: We discourage members from posting sensitive/proprietary information on this public forum, even if the intent is to remove it later. That disrupts the content of course, and as you know most members can edit their own posts only for a limited time after publishing them.&lt;/P&gt;</description>
      <pubDate>Sun, 21 Sep 2025 14:30:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/PROC-SGPLOT-How-to-customize-boxplot-legends/m-p/975434#M25676</guid>
      <dc:creator>ChrisHemedinger</dc:creator>
      <dc:date>2025-09-21T14:30:37Z</dc:date>
    </item>
  </channel>
</rss>

