<?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 Proc Template Logic in Graphics Programming</title>
    <link>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/255992#M9284</link>
    <description>&lt;P&gt;Hi community,&lt;/P&gt;&lt;P&gt;I've been struggling to teach myself Proc Template and have come up with the code below.&amp;nbsp;It plots four scatter plots, but I only want a discrete legend in two of those plots, so I've created a _key dynamic variable to try to make this happen. The problem is that it is only creating the discrete legend in one of my graphics.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'd really appreciate any help or guidance you all have to share!&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Ben&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;PROC TEMPLATE;
	DEFINE STATGRAPH j;
		DYNAMIC _title _type _yvar _key;
		BEGINGRAPH /designheight=6in
					designwidth=8in;
			ENTRYTITLE _title;
			ENTRYFOOTNOTE HALIGN=left "";
		  
			DISCRETEATTRMAP NAME = 'SiteClassKey' / IGNORECASE = true DISCRETELEGENDENTRYPOLICY = attrmap;
				VALUE 'BC'		/ markerattrs = (color = black size = 8 symbol = circlefilled);
				VALUE 'NB'		/ markerattrs = (color = black size = 8 symbol = trianglefilled);
				VALUE 'SP'		/ markerattrs = (color = black size = 8 symbol = diamondfilled);
				VALUE 'Paro'	/ markerattrs = (color = black size = 8 symbol = circlefilled);
				VALUE 'Pers'	/ markerattrs = (color = black size = 8 symbol = diamondfilled);
			ENDDISCRETEATTRMAP;
		 
			DISCRETEATTRVAR attrvar = siteClassMarks var = siteClass attrmap = 'SiteClassKey';
			LAYOUT OVERLAY / XAXISOPTS = ( display=(label ticks tickvalues)
										   label = 'Active or Passive Site'
										 )
							 YAXISOPTS = ( display=(label ticks tickvalues)
										   label = 'Percent Recurrence'
										   LINEAROPTS=(viewmin = 0 viewmax = 2.5 tickvaluelist=(0 0.5 1.5 2.5))
										 );
				SCATTERPLOT X = type Y = _yvar /GROUP = siteClassMarks
												includemissinggroup = False
												JITTER = AUTO
												MARKERATTRS = (	SIZE = 8 )
												NAME = "SP"
												;
				REFERENCELINE Y=0.898 / CURVELABEL = "Y = 2.5%";
				DRAWRECTANGLE X = 89 Y = 125 WIDTH = 4 HEIGHT = 1 /	DISPLAY = ALL 
																	FILLATTRS = (COLOR = WHITE)
																	OUTLINEATTRS=(COLOR = WHITE)
																	TRANSPARENCY=0
																	DRAWSPACE = GRAPHPIXEL
																	ANCHOR = LEFT
																	TRANSPARENCY=0
																	;
				DRAWLINE X1=86 Y1=110 X2=103 Y2=118 / 	X1SPACE=LAYOUTPIXEL
														X2SPACE=LAYOUTPIXEL 
														Y1SPACE=LAYOUTPIXEL
														Y2SPACE=LAYOUTPIXEL
														LINEATTRS = (COLOR = GREY
																	 THICKNESS = 1
														);
				DRAWLINE X1=86 Y1=101.75 X2=103 Y2=109.75 / X1SPACE=LAYOUTPIXEL
															X2SPACE=LAYOUTPIXEL 
															Y1SPACE=LAYOUTPIXEL
															Y2SPACE=LAYOUTPIXEL
															LINEATTRS = (COLOR = GREY 
																	 	THICKNESS = 1
																	 );
					/* LINEATTRS = (COLOR = GRAY) / 
					DRAWSPACE = GRAPHPIXEL ANCHOR=LEFT BORDER=FALSE TRANSPARENCY=0*/
			  IF (_key = "Y")
				DISCRETELEGEND "SP" / TITLE = "TITLEEE";
			  ENDIF;
			ENDLAYOUT;
		ENDGRAPH;
	END;

	DEFINE STYLE jphrecstyle;
		PARENT = Styles.Statistical;
		REPLACE fonts /
			'TitleFont'=("Arial,Helvetica,Helv",24pt,Bold Italic)
			'TitleFont2'=("Arial,Helvetica,Helv",24pt,Bold Italic)
			'StrongFont'=("Arial, Helvetica, Helv",12pt,Bold)
			'EmphasisFont'=("Arial,Helvetica,Helv",10pt,Italic)
			'headingFont'=("Arial, Helvetica, Helv",24pt,Bold)
			'docFont'=("Arial, Helvetica, Helv",11pt)
			'footFont'=("Arial, Helvetica, Helv",8pt)
			'headingEmphasisFont' =("Arial, Helvetica, Helv",24pt,Bold)
			'FixedStrongFont' =("Arial, Helvetica, Helv",24pt,Bold)
			'BatchFixedFont' =("Arial, Helvetica, Helv",24pt,Bold)
			'FixedFont' =("Arial, Helvetica, Helv",24pt,Bold)
			'FixedEmphasisFont' =("Arial, Helvetica, Helv",24pt,Bold)
		; 

		REPLACE GraphFonts /
			'GraphAnnoFont'		=("Arial, Helvetica, Helv",10pt,Bold)	/*? Annotation*/
			'GraphDataFont'		=("Arial, Helvetica, Helv",10pt,Bold)	/*???*/
			'GraphFootnoteFont'	=("Arial, Helvetica, Helv",24pt,Bold)
		    'GraphLabelFont'	=("Arial, Helvetica, Helv",14pt) 		/*Y Axis Label*/
			'GraphLabel2Font'	=("Arial, Helvetica, Helv",14pt)		/*X Axis Label*/
			'GraphTitleFont'	=("Arial, Helvetica, Helv",14pt,Bold)	/*Title*/
			'GraphTitle1Font'	=("Arial, Helvetica, Helv",24pt,Bold)
		    'GraphUnicodeFont'	=("Arial, Helvetica, Helv",24pt,Bold)
		    'GraphValueFont'	=("Arial, Helvetica, Helv",14pt)		/*Axes Font*/
		    'NodeDetailFont'	=("Arial, Helvetica, Helv",24pt,Bold)
			'NodeInputLabelFont'=("Arial, Helvetica, Helv",24pt,Bold)
			'NodeLabelFont'		=("Arial, Helvetica, Helv",24pt,Bold)
			'NodeTitleFont'		=("Arial, Helvetica, Helv",24pt,Bold)
		;
	END;
RUN;

PROC SGRENDER DATA = simall TEMPLATE = j;
	DYNAMIC _title = 'A'
			_yvar = 'rr__rec_log'
			 _key = "N";
	FORMAT rr__rec_log loglabel.;
RUN;

PROC SGRENDER DATA = HuAll TEMPLATE = j;
	DYNAMIC	_title = 'B'
			_yvar = 'H_log'
			_key = "N";
	FORMAT H_log loglabel.;
RUN;

PROC SGRENDER DATA = simall TEMPLATE = j;
	DYNAMIC _key = "Y"
			_title = 'C'
			_type = "Hu"
			_yvar = 'z2rec_log';
	FORMAT z2rec_log loglabel.;
RUN;

PROC SGRENDER DATA = HuAll TEMPLATE = j;
	DYNAMIC _key = "Y"
			_title = 'D'
			_type = "Hu"
			_yvar = 'AH_log';
	FORMAT AH_log loglabel.;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Fri, 11 Mar 2016 03:26:07 GMT</pubDate>
    <dc:creator>benbuck</dc:creator>
    <dc:date>2016-03-11T03:26:07Z</dc:date>
    <item>
      <title>Proc Template Logic</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/255992#M9284</link>
      <description>&lt;P&gt;Hi community,&lt;/P&gt;&lt;P&gt;I've been struggling to teach myself Proc Template and have come up with the code below.&amp;nbsp;It plots four scatter plots, but I only want a discrete legend in two of those plots, so I've created a _key dynamic variable to try to make this happen. The problem is that it is only creating the discrete legend in one of my graphics.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'd really appreciate any help or guidance you all have to share!&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Ben&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;PROC TEMPLATE;
	DEFINE STATGRAPH j;
		DYNAMIC _title _type _yvar _key;
		BEGINGRAPH /designheight=6in
					designwidth=8in;
			ENTRYTITLE _title;
			ENTRYFOOTNOTE HALIGN=left "";
		  
			DISCRETEATTRMAP NAME = 'SiteClassKey' / IGNORECASE = true DISCRETELEGENDENTRYPOLICY = attrmap;
				VALUE 'BC'		/ markerattrs = (color = black size = 8 symbol = circlefilled);
				VALUE 'NB'		/ markerattrs = (color = black size = 8 symbol = trianglefilled);
				VALUE 'SP'		/ markerattrs = (color = black size = 8 symbol = diamondfilled);
				VALUE 'Paro'	/ markerattrs = (color = black size = 8 symbol = circlefilled);
				VALUE 'Pers'	/ markerattrs = (color = black size = 8 symbol = diamondfilled);
			ENDDISCRETEATTRMAP;
		 
			DISCRETEATTRVAR attrvar = siteClassMarks var = siteClass attrmap = 'SiteClassKey';
			LAYOUT OVERLAY / XAXISOPTS = ( display=(label ticks tickvalues)
										   label = 'Active or Passive Site'
										 )
							 YAXISOPTS = ( display=(label ticks tickvalues)
										   label = 'Percent Recurrence'
										   LINEAROPTS=(viewmin = 0 viewmax = 2.5 tickvaluelist=(0 0.5 1.5 2.5))
										 );
				SCATTERPLOT X = type Y = _yvar /GROUP = siteClassMarks
												includemissinggroup = False
												JITTER = AUTO
												MARKERATTRS = (	SIZE = 8 )
												NAME = "SP"
												;
				REFERENCELINE Y=0.898 / CURVELABEL = "Y = 2.5%";
				DRAWRECTANGLE X = 89 Y = 125 WIDTH = 4 HEIGHT = 1 /	DISPLAY = ALL 
																	FILLATTRS = (COLOR = WHITE)
																	OUTLINEATTRS=(COLOR = WHITE)
																	TRANSPARENCY=0
																	DRAWSPACE = GRAPHPIXEL
																	ANCHOR = LEFT
																	TRANSPARENCY=0
																	;
				DRAWLINE X1=86 Y1=110 X2=103 Y2=118 / 	X1SPACE=LAYOUTPIXEL
														X2SPACE=LAYOUTPIXEL 
														Y1SPACE=LAYOUTPIXEL
														Y2SPACE=LAYOUTPIXEL
														LINEATTRS = (COLOR = GREY
																	 THICKNESS = 1
														);
				DRAWLINE X1=86 Y1=101.75 X2=103 Y2=109.75 / X1SPACE=LAYOUTPIXEL
															X2SPACE=LAYOUTPIXEL 
															Y1SPACE=LAYOUTPIXEL
															Y2SPACE=LAYOUTPIXEL
															LINEATTRS = (COLOR = GREY 
																	 	THICKNESS = 1
																	 );
					/* LINEATTRS = (COLOR = GRAY) / 
					DRAWSPACE = GRAPHPIXEL ANCHOR=LEFT BORDER=FALSE TRANSPARENCY=0*/
			  IF (_key = "Y")
				DISCRETELEGEND "SP" / TITLE = "TITLEEE";
			  ENDIF;
			ENDLAYOUT;
		ENDGRAPH;
	END;

	DEFINE STYLE jphrecstyle;
		PARENT = Styles.Statistical;
		REPLACE fonts /
			'TitleFont'=("Arial,Helvetica,Helv",24pt,Bold Italic)
			'TitleFont2'=("Arial,Helvetica,Helv",24pt,Bold Italic)
			'StrongFont'=("Arial, Helvetica, Helv",12pt,Bold)
			'EmphasisFont'=("Arial,Helvetica,Helv",10pt,Italic)
			'headingFont'=("Arial, Helvetica, Helv",24pt,Bold)
			'docFont'=("Arial, Helvetica, Helv",11pt)
			'footFont'=("Arial, Helvetica, Helv",8pt)
			'headingEmphasisFont' =("Arial, Helvetica, Helv",24pt,Bold)
			'FixedStrongFont' =("Arial, Helvetica, Helv",24pt,Bold)
			'BatchFixedFont' =("Arial, Helvetica, Helv",24pt,Bold)
			'FixedFont' =("Arial, Helvetica, Helv",24pt,Bold)
			'FixedEmphasisFont' =("Arial, Helvetica, Helv",24pt,Bold)
		; 

		REPLACE GraphFonts /
			'GraphAnnoFont'		=("Arial, Helvetica, Helv",10pt,Bold)	/*? Annotation*/
			'GraphDataFont'		=("Arial, Helvetica, Helv",10pt,Bold)	/*???*/
			'GraphFootnoteFont'	=("Arial, Helvetica, Helv",24pt,Bold)
		    'GraphLabelFont'	=("Arial, Helvetica, Helv",14pt) 		/*Y Axis Label*/
			'GraphLabel2Font'	=("Arial, Helvetica, Helv",14pt)		/*X Axis Label*/
			'GraphTitleFont'	=("Arial, Helvetica, Helv",14pt,Bold)	/*Title*/
			'GraphTitle1Font'	=("Arial, Helvetica, Helv",24pt,Bold)
		    'GraphUnicodeFont'	=("Arial, Helvetica, Helv",24pt,Bold)
		    'GraphValueFont'	=("Arial, Helvetica, Helv",14pt)		/*Axes Font*/
		    'NodeDetailFont'	=("Arial, Helvetica, Helv",24pt,Bold)
			'NodeInputLabelFont'=("Arial, Helvetica, Helv",24pt,Bold)
			'NodeLabelFont'		=("Arial, Helvetica, Helv",24pt,Bold)
			'NodeTitleFont'		=("Arial, Helvetica, Helv",24pt,Bold)
		;
	END;
RUN;

PROC SGRENDER DATA = simall TEMPLATE = j;
	DYNAMIC _title = 'A'
			_yvar = 'rr__rec_log'
			 _key = "N";
	FORMAT rr__rec_log loglabel.;
RUN;

PROC SGRENDER DATA = HuAll TEMPLATE = j;
	DYNAMIC	_title = 'B'
			_yvar = 'H_log'
			_key = "N";
	FORMAT H_log loglabel.;
RUN;

PROC SGRENDER DATA = simall TEMPLATE = j;
	DYNAMIC _key = "Y"
			_title = 'C'
			_type = "Hu"
			_yvar = 'z2rec_log';
	FORMAT z2rec_log loglabel.;
RUN;

PROC SGRENDER DATA = HuAll TEMPLATE = j;
	DYNAMIC _key = "Y"
			_title = 'D'
			_type = "Hu"
			_yvar = 'AH_log';
	FORMAT AH_log loglabel.;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 11 Mar 2016 03:26:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/255992#M9284</guid>
      <dc:creator>benbuck</dc:creator>
      <dc:date>2016-03-11T03:26:07Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Template Logic</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/256144#M9289</link>
      <description>&lt;P&gt;The generic approach is to add a name to the plots in the options such as: Name="plot1" for each of your plots.&lt;/P&gt;
&lt;P&gt;Then add a Discretelegend statement(s) that reference only the plots that you want the legends to display.&lt;/P&gt;
&lt;P&gt;You can reference multiple plots in a single discretelegend statement.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I tend to put this just before the endlayout but they do have to appear withing the layout definition.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Discretelegend "plot1" "plot2" / &amp;lt;options&amp;gt;;&lt;/P&gt;
&lt;P&gt;endlayout;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Mar 2016 15:49:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/256144#M9289</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-03-11T15:49:37Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Template Logic</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/256222#M9292</link>
      <description>&lt;P&gt;Thanks! I really appreciate your effort and I think I'm almost there. I've attempted to make that change, but I keep getting an error that sas expected a quoted string for the SCATTERPLOT / NAME = option. My code is below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;PROC TEMPLATE;
	DEFINE STATGRAPH j;
		DYNAMIC _title _type _yvar _key;
		BEGINGRAPH /designheight=6in
					designwidth=8in;
			ENTRYTITLE _title;
			ENTRYFOOTNOTE HALIGN=left "";
		  
			DISCRETEATTRMAP NAME = 'SiteClassKey' / IGNORECASE = true DISCRETELEGENDENTRYPOLICY = attrmap;
				VALUE 'BC'		/ markerattrs = (color = black size = 8 symbol = circlefilled);
				VALUE 'NB'		/ markerattrs = (color = black size = 8 symbol = trianglefilled);
				VALUE 'SP'		/ markerattrs = (color = black size = 8 symbol = diamondfilled);
				VALUE 'Paro'	/ markerattrs = (color = black size = 8 symbol = circlefilled);
				VALUE 'Pers'	/ markerattrs = (color = black size = 8 symbol = diamondfilled);
			ENDDISCRETEATTRMAP;
		 
			DISCRETEATTRVAR attrvar = siteClassMarks var = siteClass attrmap = 'SiteClassKey';
			LAYOUT OVERLAY / XAXISOPTS = ( display=(label ticks tickvalues)
										   label = 'Active or Passive Site'
										 )
							 YAXISOPTS = ( display=(label ticks tickvalues)
										   label = 'Percent Recurrence'
										   LINEAROPTS=(viewmin = 0 viewmax = 2.5 tickvaluelist=(0 0.5 1.5 2.5))
										 );
				SCATTERPLOT X = type Y = _yvar /GROUP = siteClassMarks
												includemissinggroup = False
												JITTER = AUTO
												MARKERATTRS = (	SIZE = 8 )
												NAME = _plotname
												;
				REFERENCELINE Y=0.898 / CURVELABEL = "Y = 2.5%";
				DRAWRECTANGLE X = 89 Y = 125 WIDTH = 4 HEIGHT = 1 /	DISPLAY = ALL 
																	FILLATTRS = (COLOR = WHITE)
																	OUTLINEATTRS=(COLOR = WHITE)
																	TRANSPARENCY=0
																	DRAWSPACE = GRAPHPIXEL
																	ANCHOR = LEFT
																	TRANSPARENCY=0
																	;
				DRAWLINE X1=86 Y1=110 X2=103 Y2=118 / 	X1SPACE=LAYOUTPIXEL
														X2SPACE=LAYOUTPIXEL 
														Y1SPACE=LAYOUTPIXEL
														Y2SPACE=LAYOUTPIXEL
														LINEATTRS = (COLOR = GREY
																	 THICKNESS = 1
														);
				DRAWLINE X1=86 Y1=101.75 X2=103 Y2=109.75 / X1SPACE=LAYOUTPIXEL
															X2SPACE=LAYOUTPIXEL 
															Y1SPACE=LAYOUTPIXEL
															Y2SPACE=LAYOUTPIXEL
															LINEATTRS = (COLOR = GREY 
																	 	THICKNESS = 1
																	 );
					/* LINEATTRS = (COLOR = GRAY) / 
					DRAWSPACE = GRAPHPIXEL ANCHOR=LEFT BORDER=FALSE TRANSPARENCY=0*/
			  
				DISCRETELEGEND "A" / TITLE = "TITLEEE";
			 
			ENDLAYOUT;
		ENDGRAPH;
	END;

	DEFINE STYLE jphrecstyle;
		PARENT = Styles.Statistical;
		REPLACE fonts /
			'TitleFont'=("Arial,Helvetica,Helv",24pt,Bold Italic)
			'TitleFont2'=("Arial,Helvetica,Helv",24pt,Bold Italic)
			'StrongFont'=("Arial, Helvetica, Helv",12pt,Bold)
			'EmphasisFont'=("Arial,Helvetica,Helv",10pt,Italic)
			'headingFont'=("Arial, Helvetica, Helv",24pt,Bold)
			'docFont'=("Arial, Helvetica, Helv",11pt)
			'footFont'=("Arial, Helvetica, Helv",8pt)
			'headingEmphasisFont' =("Arial, Helvetica, Helv",24pt,Bold)
			'FixedStrongFont' =("Arial, Helvetica, Helv",24pt,Bold)
			'BatchFixedFont' =("Arial, Helvetica, Helv",24pt,Bold)
			'FixedFont' =("Arial, Helvetica, Helv",24pt,Bold)
			'FixedEmphasisFont' =("Arial, Helvetica, Helv",24pt,Bold)
		; 

		REPLACE GraphFonts /
			'GraphAnnoFont'		=("Arial, Helvetica, Helv",10pt,Bold)	/*? Annotation*/
			'GraphDataFont'		=("Arial, Helvetica, Helv",10pt,Bold)	/*???*/
			'GraphFootnoteFont'	=("Arial, Helvetica, Helv",24pt,Bold)
		    'GraphLabelFont'	=("Arial, Helvetica, Helv",14pt) 		/*Y Axis Label*/
			'GraphLabel2Font'	=("Arial, Helvetica, Helv",14pt)		/*X Axis Label*/
			'GraphTitleFont'	=("Arial, Helvetica, Helv",14pt,Bold)	/*Title*/
			'GraphTitle1Font'	=("Arial, Helvetica, Helv",24pt,Bold)
		    'GraphUnicodeFont'	=("Arial, Helvetica, Helv",24pt,Bold)
		    'GraphValueFont'	=("Arial, Helvetica, Helv",14pt)		/*Axes Font*/
		    'NodeDetailFont'	=("Arial, Helvetica, Helv",24pt,Bold)
			'NodeInputLabelFont'=("Arial, Helvetica, Helv",24pt,Bold)
			'NodeLabelFont'		=("Arial, Helvetica, Helv",24pt,Bold)
			'NodeTitleFont'		=("Arial, Helvetica, Helv",24pt,Bold)
		;
	END;
RUN;

PROC SGRENDER DATA = simall TEMPLATE = j;
	DYNAMIC _title = 'A' _plotname = 'A'
			_yvar = 'rr__rec_log'
			 _key = "N";
	FORMAT rr__rec_log loglabel.;
RUN;

PROC SGRENDER DATA = HuAll TEMPLATE = j;
	DYNAMIC	_title = 'B' _plotname = 'B'
			_yvar = 'H_log'
			_key = "N";
	FORMAT H_log loglabel.;
RUN;

PROC SGRENDER DATA = simall TEMPLATE = j;
	DYNAMIC _key = "Y"
			_title = 'C' _plotname = 'C'
			_type = "Hu"
			_yvar = 'z2rec_log';
	FORMAT z2rec_log loglabel.;
RUN;

PROC SGRENDER DATA = HuAll TEMPLATE = j;
	DYNAMIC _key = "Y"
			_title = 'D' _plotname = 'D'
			_type = "Hu"
			_yvar = 'AH_log';
	FORMAT AH_log loglabel.;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 11 Mar 2016 21:13:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/256222#M9292</guid>
      <dc:creator>benbuck</dc:creator>
      <dc:date>2016-03-11T21:13:03Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Template Logic</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/256614#M9297</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;SCATTERPLOT X = type Y = _yvar /GROUP = siteClassMarks
				includemissinggroup = False
				JITTER = AUTO
				MARKERATTRS = (	SIZE = 8 )
				NAME = "_plotname"
				;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;Names in quotes like labels&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or you could create a dynamic variable to hold the names but that might get confusing as I can't think of a real good reason to do that.&lt;/P&gt;</description>
      <pubDate>Mon, 14 Mar 2016 18:07:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/256614#M9297</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-03-14T18:07:44Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Template Logic</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/256964#M9305</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you share your datasets so I can take a further look please? I don't think the discrete legends are referenced properly in your examples.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Wed, 16 Mar 2016 07:57:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/256964#M9305</guid>
      <dc:creator>djrisks</dc:creator>
      <dc:date>2016-03-16T07:57:30Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Template Logic</title>
      <link>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/258033#M9335</link>
      <description>&lt;P&gt;Thanks for the offer to help!&amp;nbsp;My colleagues and I decided to&amp;nbsp;completely change the graph layout and&amp;nbsp;now the legends are where we would like them to be.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;Ben&lt;/P&gt;</description>
      <pubDate>Mon, 21 Mar 2016 17:36:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Graphics-Programming/Proc-Template-Logic/m-p/258033#M9335</guid>
      <dc:creator>benbuck</dc:creator>
      <dc:date>2016-03-21T17:36:18Z</dc:date>
    </item>
  </channel>
</rss>

