<?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: Group scatter plots in proc GPLOT in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602441#M76425</link>
    <description>&lt;P&gt;I suggest you use PROC SGPLOT instead and do something like this&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input group $ X Y;
datalines;
A 1 2.0
A 1 2.2
A 2 3.1
A 2 3.3
A 3 4.2
A 3 4.6
A 4 3.9
A 4 4.3
A 5 6.1
A 5 5.9
A 6 7.5
A 6 7.3
B 1.1 0.5
B 1.1 0.5
B 2.1 1.4
B 2.1 1.5
B 3.1 2.9
B 3.1 3.2
B 4.1 3.6
B 4.1 3.9
B 5.1 6.9
B 5.1 6.7
B 6.1 10.2
B 6.1 9.9
;

ods graphics / AttrPriority=None;
proc sgplot data=have;
   styleattrs datasymbols=(circlefilled squarefilled starfilled)
              datacontrastcolors=(red green red);
   scatter x=x y=y / group=group;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Result:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&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-left" image-alt="Capture.PNG" style="width: 600px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/33747i03FE48EB2C8FDE4F/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 07 Nov 2019 15:41:00 GMT</pubDate>
    <dc:creator>PeterClemmensen</dc:creator>
    <dc:date>2019-11-07T15:41:00Z</dc:date>
    <item>
      <title>Group scatter plots in proc GPLOT</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602431#M76424</link>
      <description>&lt;P&gt;In proc gplot, &lt;BR /&gt;&lt;BR /&gt;Is there a way to overlay scatter plots for multiple groups using different symbols when the data is arranged below?&amp;nbsp; Currently, the only way I know how to do this is to create a separate column of Ys for the A and B group... but if I have more than 2 groups this becomes tedious.&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;TABLE style="border-collapse: collapse; width: 138pt;" border="0" width="183" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD width="61" height="20" style="height: 15.0pt; width: 46pt;"&gt;group&lt;/TD&gt;
&lt;TD width="61" style="width: 46pt;"&gt;X&lt;/TD&gt;
&lt;TD width="61" style="width: 46pt;"&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;A&lt;/TD&gt;
&lt;TD align="right"&gt;1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;2.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;A&lt;/TD&gt;
&lt;TD align="right"&gt;1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;2.2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;A&lt;/TD&gt;
&lt;TD align="right"&gt;2&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;3.1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;A&lt;/TD&gt;
&lt;TD align="right"&gt;2&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;3.3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;A&lt;/TD&gt;
&lt;TD align="right"&gt;3&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;4.2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;A&lt;/TD&gt;
&lt;TD align="right"&gt;3&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;4.6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;A&lt;/TD&gt;
&lt;TD align="right"&gt;4&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;3.9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;A&lt;/TD&gt;
&lt;TD align="right"&gt;4&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;4.3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;A&lt;/TD&gt;
&lt;TD align="right"&gt;5&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;6.1&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;A&lt;/TD&gt;
&lt;TD align="right"&gt;5&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;5.9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;A&lt;/TD&gt;
&lt;TD align="right"&gt;6&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;7.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;A&lt;/TD&gt;
&lt;TD align="right" class="xl66"&gt;6&lt;/TD&gt;
&lt;TD align="right" class="xl67"&gt;7.3&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;B&lt;/TD&gt;
&lt;TD align="right"&gt;1.1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;0.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;B&lt;/TD&gt;
&lt;TD align="right"&gt;1.1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;0.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;B&lt;/TD&gt;
&lt;TD align="right"&gt;2.1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;1.4&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;B&lt;/TD&gt;
&lt;TD align="right"&gt;2.1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;1.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;B&lt;/TD&gt;
&lt;TD align="right"&gt;3.1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;2.9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;B&lt;/TD&gt;
&lt;TD align="right"&gt;3.1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;3.2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;B&lt;/TD&gt;
&lt;TD align="right"&gt;4.1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;3.6&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;B&lt;/TD&gt;
&lt;TD align="right"&gt;4.1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;3.9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;B&lt;/TD&gt;
&lt;TD align="right"&gt;5.1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;6.9&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;B&lt;/TD&gt;
&lt;TD align="right"&gt;5.1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;6.7&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;B&lt;/TD&gt;
&lt;TD align="right"&gt;6.1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;10.2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR style="height: 15.0pt;"&gt;
&lt;TD height="20" style="height: 15.0pt;"&gt;B&lt;/TD&gt;
&lt;TD align="right"&gt;6.1&lt;/TD&gt;
&lt;TD align="right" class="xl65"&gt;9.9&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Nov 2019 15:29:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602431#M76424</guid>
      <dc:creator>iiibbb</dc:creator>
      <dc:date>2019-11-07T15:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: Group scatter plots in proc GPLOT</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602441#M76425</link>
      <description>&lt;P&gt;I suggest you use PROC SGPLOT instead and do something like this&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input group $ X Y;
datalines;
A 1 2.0
A 1 2.2
A 2 3.1
A 2 3.3
A 3 4.2
A 3 4.6
A 4 3.9
A 4 4.3
A 5 6.1
A 5 5.9
A 6 7.5
A 6 7.3
B 1.1 0.5
B 1.1 0.5
B 2.1 1.4
B 2.1 1.5
B 3.1 2.9
B 3.1 3.2
B 4.1 3.6
B 4.1 3.9
B 5.1 6.9
B 5.1 6.7
B 6.1 10.2
B 6.1 9.9
;

ods graphics / AttrPriority=None;
proc sgplot data=have;
   styleattrs datasymbols=(circlefilled squarefilled starfilled)
              datacontrastcolors=(red green red);
   scatter x=x y=y / group=group;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Result:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&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-left" image-alt="Capture.PNG" style="width: 600px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/33747i03FE48EB2C8FDE4F/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Nov 2019 15:41:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602441#M76425</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-11-07T15:41:00Z</dc:date>
    </item>
    <item>
      <title>Re: Group scatter plots in proc GPLOT</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602447#M76426</link>
      <description>&lt;P&gt;That's even better.&amp;nbsp; Great.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I also figured out the answer to my question.&lt;BR /&gt;&lt;BR /&gt;proc gplot;&lt;/P&gt;
&lt;P&gt;plot Y*X=group;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Nov 2019 15:53:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602447#M76426</guid>
      <dc:creator>iiibbb</dc:creator>
      <dc:date>2019-11-07T15:53:46Z</dc:date>
    </item>
    <item>
      <title>Re: Group scatter plots in proc GPLOT</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602450#M76427</link>
      <description>&lt;P&gt;glad you found your answer. In my book, &lt;A href="https://documentation.sas.com/?docsetId=grstatproc&amp;amp;docsetTarget=p073bl97jzadkmn15lhq58yiy2uh.htm&amp;amp;docsetVersion=9.4&amp;amp;locale=en" target="_self"&gt;PROC SGPLOT&lt;/A&gt;&amp;nbsp;is more intuitive &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please remember to close the thread.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Nov 2019 15:55:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602450#M76427</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-11-07T15:55:50Z</dc:date>
    </item>
    <item>
      <title>Re: Group scatter plots in proc GPLOT</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602453#M76428</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/6309"&gt;@iiibbb&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;That's even better.&amp;nbsp; Great.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I also figured out the answer to my question.&lt;BR /&gt;&lt;BR /&gt;proc gplot;&lt;/P&gt;
&lt;P&gt;plot Y*X=group;&lt;BR /&gt;run;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You would provide a different symbol statement for each "group" value to control marker type, size, color, line color, type and width if you don't like the defaults.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Nov 2019 15:58:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602453#M76428</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2019-11-07T15:58:33Z</dc:date>
    </item>
    <item>
      <title>Re: Group scatter plots in proc GPLOT</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602455#M76429</link>
      <description>&lt;P&gt;Follow up question.&amp;nbsp; How do you set the axis ranges in sgplot?&lt;/P&gt;</description>
      <pubDate>Thu, 07 Nov 2019 15:59:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602455#M76429</guid>
      <dc:creator>iiibbb</dc:creator>
      <dc:date>2019-11-07T15:59:38Z</dc:date>
    </item>
    <item>
      <title>Re: Group scatter plots in proc GPLOT</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602457#M76430</link>
      <description>&lt;P&gt;Like this&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;ods graphics / AttrPriority=None;
proc sgplot data=have;
   styleattrs datasymbols=(circlefilled squarefilled starfilled)
              datacontrastcolors=(red green red);
   scatter x=x y=y / group=group;
   xaxis min=0 max=10;
   yaxis min=0 max=10;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 07 Nov 2019 16:01:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Group-scatter-plots-in-proc-GPLOT/m-p/602457#M76430</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-11-07T16:01:31Z</dc:date>
    </item>
  </channel>
</rss>

