<?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: GTL offset curvelabel in Graphics Programming</title>
    <link>https://communities.sas.com/t5/Graphics-Programming/GTL-offset-curvelabel/m-p/165505#M6206</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One quick fix for this case is to use enough leading &lt;STRONG&gt;non-breaking space&lt;/STRONG&gt;s in your curve label.&amp;nbsp; I create a label with&amp;nbsp; 20 leading nbsp.&amp;nbsp; But that takes your label far from the line itself.&amp;nbsp; Maybe use a legend to identify the line?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data _null_;&lt;IMG alt="BoxLabel1.png" class="jive-image-thumbnail jive-image" src="https://communities.sas.com/legacyfs/online/7151_BoxLabel1.png" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; lbl='....................Limit';&lt;/P&gt;&lt;P&gt;&amp;nbsp; lbl=translate(lbl, 'A0'x, '.');&lt;/P&gt;&lt;P&gt;&amp;nbsp; call symput ("lbl", lbl);&lt;/P&gt;&lt;P&gt;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc template;&lt;/P&gt;&lt;P&gt;&amp;nbsp; define statgraph TryBox;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; begingraph;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layout overlay;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; boxplot x=sex y=Height ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; seriesplot x=sex y=LimitLine /&lt;/P&gt;&lt;P&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; curvelabel="&amp;amp;lbl"&amp;nbsp; &lt;/P&gt;&lt;P&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; curvelabellocation=inside&lt;/P&gt;&lt;P&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; curvelabelposition=end&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endlayout;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; endgraph;&lt;/P&gt;&lt;P&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data class;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set sashelp.class;&lt;/P&gt;&lt;P&gt;&amp;nbsp; LimitLine=60;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc sort data=class;by sex;run;&lt;/P&gt;&lt;P&gt;proc sgrender data=class template=TryBox;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 18 Aug 2014 20:24:23 GMT</pubDate>
    <dc:creator>Jay54</dc:creator>
    <dc:date>2014-08-18T20:24:23Z</dc:date>
    <item>
      <title>GTL offset curvelabel</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/GTL-offset-curvelabel/m-p/165503#M6204</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using SAS 9.3 GTL to make a graph that overlays a box plot and a series plot.&amp;nbsp; The series plot uses curvelabel with curvelocation=inside curvelabelposition=end.&amp;nbsp; Problem is that sometimes the label for the series appears on top of the last box. (collision of sorts) I would like it to appear in white space to the right.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there some way for me to offset the curvelabel a bit to the right, so that it would not overlay the box (without using curvelocation=outside)?&amp;nbsp; I guess this could be hard, because the seriesplot doesn't know about the boxplot.&amp;nbsp; I can't use curvelocation=outside because in real code this graph is part of a layout lattice cell.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would settle for hard coding some non-printable white space character, if there is a good way to do that, which would work for html/pdf/rtf destinations.&amp;nbsp; Something like "curvelabel=%str(&amp;nbsp;&amp;nbsp;&amp;nbsp; )Limit".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sample code below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;--Q.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;PRE&gt;proc template;
&amp;nbsp; define statgraph TryBox;
&amp;nbsp;&amp;nbsp;&amp;nbsp; begingraph;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layout overlay;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; boxplot x=sex y=Height ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; seriesplot x=sex y=LimitLine /
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; curvelabel="Limit"&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; curvelabellocation=inside
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; curvelabelposition=end
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endlayout;
&amp;nbsp;&amp;nbsp;&amp;nbsp; endgraph;
&amp;nbsp; end;
run;

data class;
&amp;nbsp; set sashelp.class;
&amp;nbsp; LimitLine=60;
run;
proc sort data=class;by sex;run;
proc sgrender data=class template=TryBox;
run;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Aug 2014 16:46:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/GTL-offset-curvelabel/m-p/165503#M6204</guid>
      <dc:creator>Quentin</dc:creator>
      <dc:date>2014-08-18T16:46:48Z</dc:date>
    </item>
    <item>
      <title>Re: GTL offset curvelabel</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/GTL-offset-curvelabel/m-p/165504#M6205</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;With 9.3 I would look up annotating graphs. The annotate facility will let you pick locations and text displayed.&lt;/P&gt;&lt;P&gt;Or Start by generating the graph, without the curvelabel, use the ODS graphics editor to add the text desired.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Aug 2014 19:58:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/GTL-offset-curvelabel/m-p/165504#M6205</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2014-08-18T19:58:13Z</dc:date>
    </item>
    <item>
      <title>Re: GTL offset curvelabel</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/GTL-offset-curvelabel/m-p/165505#M6206</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One quick fix for this case is to use enough leading &lt;STRONG&gt;non-breaking space&lt;/STRONG&gt;s in your curve label.&amp;nbsp; I create a label with&amp;nbsp; 20 leading nbsp.&amp;nbsp; But that takes your label far from the line itself.&amp;nbsp; Maybe use a legend to identify the line?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data _null_;&lt;IMG alt="BoxLabel1.png" class="jive-image-thumbnail jive-image" src="https://communities.sas.com/legacyfs/online/7151_BoxLabel1.png" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; lbl='....................Limit';&lt;/P&gt;&lt;P&gt;&amp;nbsp; lbl=translate(lbl, 'A0'x, '.');&lt;/P&gt;&lt;P&gt;&amp;nbsp; call symput ("lbl", lbl);&lt;/P&gt;&lt;P&gt;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc template;&lt;/P&gt;&lt;P&gt;&amp;nbsp; define statgraph TryBox;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; begingraph;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; layout overlay;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; boxplot x=sex y=Height ;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; seriesplot x=sex y=LimitLine /&lt;/P&gt;&lt;P&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; curvelabel="&amp;amp;lbl"&amp;nbsp; &lt;/P&gt;&lt;P&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; curvelabellocation=inside&lt;/P&gt;&lt;P&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; curvelabelposition=end&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endlayout;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; endgraph;&lt;/P&gt;&lt;P&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data class;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set sashelp.class;&lt;/P&gt;&lt;P&gt;&amp;nbsp; LimitLine=60;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc sort data=class;by sex;run;&lt;/P&gt;&lt;P&gt;proc sgrender data=class template=TryBox;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Aug 2014 20:24:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/GTL-offset-curvelabel/m-p/165505#M6206</guid>
      <dc:creator>Jay54</dc:creator>
      <dc:date>2014-08-18T20:24:23Z</dc:date>
    </item>
    <item>
      <title>Re: GTL offset curvelabel</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/GTL-offset-curvelabel/m-p/165506#M6207</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Sanjay, I'll play with that. In the real setting the boxes are narrower, so I should only need a handful of non-breaking spaces.&amp;nbsp; The labels should be close enough.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Aug 2014 21:22:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/GTL-offset-curvelabel/m-p/165506#M6207</guid>
      <dc:creator>Quentin</dc:creator>
      <dc:date>2014-08-18T21:22:09Z</dc:date>
    </item>
  </channel>
</rss>

